mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-15 16:04:03 +00:00
* Add get_commands RPC for headless clients Headless clients like Emacs can now query which commands are available. Previously they could only discover file-based prompt templates by scanning the filesystem; extension commands and skills were invisible. The response includes each command's name, description, and source (extension, template, or skill). Commands appear in the same order as the TUI's autocomplete: extension commands first, then templates, then skills. Built-in TUI commands (/settings, /fork, etc.) are excluded since they require the interactive UI. Commands like /compact have dedicated RPC equivalents instead. * Add location and path to get_commands response Clients can show where commands come from (user/project/path) and display file paths in tooltips. The data is already available on templates and skills - just exposing it. |
||
|---|---|---|
| .. | ||
| images | ||
| compaction.md | ||
| custom-provider.md | ||
| development.md | ||
| extensions.md | ||
| json.md | ||
| keybindings.md | ||
| models.md | ||
| packages.md | ||
| prompt-templates.md | ||
| providers.md | ||
| rpc.md | ||
| sdk.md | ||
| session.md | ||
| settings.md | ||
| shell-aliases.md | ||
| skills.md | ||
| terminal-setup.md | ||
| themes.md | ||
| tree.md | ||
| tui.md | ||
| windows.md | ||