Summary
The plugin system (/plugins command and related infrastructure) has been disabled pending further investigation.
Current State
- Plugin loading code exists in
src/plugins.ts
- Plugin commands exist in
src/commands/plugin-commands.ts
- The system is designed to load plugins from
~/.codi/plugins/
- Currently disabled in
src/index.ts
Reasons for Disabling
- Plugin infrastructure requires additional testing and documentation
- Security review needed for loading arbitrary code
- Plugin API stability needs to be established before encouraging plugin development
Files Involved
src/plugins.ts - Core plugin loading logic
src/commands/plugin-commands.ts - Plugin management commands
src/index.ts - Plugin initialization (currently commented out)
tests/plugins.test.ts - Plugin tests
Tasks
Labels
enhancement, needs-investigation
Summary
The plugin system (
/pluginscommand and related infrastructure) has been disabled pending further investigation.Current State
src/plugins.tssrc/commands/plugin-commands.ts~/.codi/plugins/src/index.tsReasons for Disabling
Files Involved
src/plugins.ts- Core plugin loading logicsrc/commands/plugin-commands.ts- Plugin management commandssrc/index.ts- Plugin initialization (currently commented out)tests/plugins.test.ts- Plugin testsTasks
Labels
enhancement, needs-investigation