Commit 83045e8
Refactor: Reorganize plugin system into proper package structure
- Move all plugin commands into code_assistant_manager/cli/plugins/ package
- Create proper __init__.py and organize plugin modules
- Fix marketplace vs plugin installation logic (add return after marketplace handling)
- Remove unwanted shortcut commands (ls, i, rm) as requested
- Add comprehensive MCP system modules and functionality
- Update all imports and test patches to use new package structure
- Add extensive test coverage for plugin system
- Fix UnboundLocalError in install_plugin function
- Ensure all 31 plugin tests pass
- Verify CLI functionality and marketplace/plugin distinction
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>1 parent 08718c5 commit 83045e8
22 files changed
Lines changed: 2990 additions & 1630 deletions
File tree
- code_assistant_manager
- cli
- plugins
- mcp
- tests
- unit
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
0 commit comments