(openers: unknown)
| 85 | } |
| 86 | |
| 87 | function writeOpenersConfig(openers: unknown): void { |
| 88 | const configDir = path.join(env.XDG_CONFIG_HOME!, 'openspec'); |
| 89 | fs.mkdirSync(configDir, { recursive: true }); |
| 90 | fs.writeFileSync( |
| 91 | path.join(configDir, 'config.json'), |
| 92 | JSON.stringify({ openers }, null, 2) |
| 93 | ); |
| 94 | } |
| 95 | |
| 96 | describe('CLI-agent openers are disabled by default', () => { |
| 97 | beforeEach(() => { |