Skip to content

feat(plugins,tui): marketplace and @-mentions (M5/M4) - #10

Closed
lutfi-haslab wants to merge 1 commit into
feat/harness-v3-m7from
feat/harness-v3-m8
Closed

lutfi-haslab wants to merge 1 commit into
feat/harness-v3-m7from
feat/harness-v3-m8

Conversation

@lutfi-haslab

Copy link
Copy Markdown
Contributor

Next increment (stacked on #9).

  • Plugin marketplace: local file and url manifests, persisted known/installed records, install/uninstall (copies local plugin dirs or writes plugin.json), Engine.ReloadPlugins.
  • TUI /plugins: list, install <marketplace> <id>, uninstall <id>.
  • TUI @-mention completion: workspace file index, arrow navigation, tab/enter insert; submitted @path tokens attach mention context.

Tests: marketplace install/uninstall, file index, completion. go test ./... passes (24 packages).

…tion

- plugins: marketplace manifests from local files or URLs, persisted known
  marketplaces and installed records, install/uninstall into the global
  plugin dir, copy local plugin directories
- engine: ReloadPlugins re-registers plugin tools/skills after changes
- TUI: /plugins (list, install <marketplace> <id>, uninstall <id>)
- TUI: @-mention completion with workspace file index, arrow navigation and
  tab/enter insertion; submitted @paths become mention context
- tests: marketplace install/uninstall, file index, completion

Co-authored-by: CommandCodeBot <noreply@commandcode.ai>
@lutfi-haslab

Copy link
Copy Markdown
Contributor Author

Merged directly into main via fast-forward (58fdf15). Closing this stacked PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants