co-mono/packages/coding-agent/src
Mario Zechner 9794868b38 Implement extension discovery with package.json manifest support
Discovery rules:
1. extensions/*.ts or *.js - direct files
2. extensions/*/index.ts or index.js - subdirectory with index
3. extensions/*/package.json with pi field - load declared paths

No recursion beyond one level. Complex packages use package.json manifest.

Added PiManifest type for future theme/skill bundling support.

17 tests covering all discovery scenarios.

refs #454
2026-01-04 23:24:24 +01:00
..
cli feat(coding-agent): add hook API for CLI flags, shortcuts, and tool control 2026-01-04 18:13:28 +01:00
core Implement extension discovery with package.json manifest support 2026-01-04 23:24:24 +01:00
modes feat(hooks): expose setTitle to HookUIContext (#446) 2026-01-04 20:55:52 +01:00
utils Fix non-PNG images not displaying in Kitty protocol terminals 2026-01-03 16:58:57 +01:00
cli.ts Remove old implementation files (main.ts, cli.ts, tui-renderer.ts), rename new files 2025-12-09 01:21:28 +01:00
config.ts WIP: Rewrite export-html with tree sidebar, client-side rendering 2026-01-01 03:36:47 +01:00
index.ts feat(coding-agent): add event bus for tool/hook communication (#431) 2026-01-04 21:36:19 +01:00
main.ts feat(coding-agent): add event bus for tool/hook communication (#431) 2026-01-04 21:36:19 +01:00
migrations.ts Add automatic session migration for v0.30.0 bug 2025-12-26 03:24:49 +01:00