()
| 410 | 'Use Citadel to continue the active campaign and report current state.', |
| 411 | ], |
| 412 | }, |
| 413 | }; |
| 414 | |
| 415 | const content = JSON.stringify(manifest, null, 2) + '\n'; |
| 416 | |
| 417 | writeFile(path.join(PROJECT_ROOT, '.codex-plugin', 'plugin.json'), content); |
| 418 | |
| 419 | const projectedManifest = { |
| 420 | ...manifest, |
| 421 | skills: './skills/', |
| 422 | interface: { |
| 423 | ...manifest.interface, |
| 424 | composerIcon: './assets/icon.svg', |
| 425 | logo: './assets/icon.svg', |
| 426 | screenshots: ['./assets/terminal-demo.svg'], |
| 427 | }, |
| 428 | }; |
no test coverage detected