Two surfaces, same definitions
Commands work from chat (type / plus the name) and from the desktop palette. Both paths hit the same handler stack in the Go hub, so behavior never diverges between “keyboard native” and “click native” users.
What the palette adds
The palette calls GET /api/commands for structured metadata: categories, descriptions, argument names, types, and defaults. Long-running or parameterized commands open inline forms instead of forcing you to memorize positional arguments.
Major categories (high level)
- Repo agents — create, reindex, watch toggles, listing.
- Confluence — create and reindex doc agents, list configured spaces.
- Agent management — list, pause, delete, recall removed agents.
- Providers — per-agent switches and global “switch everyone” shortcuts.
- Files & workspace — open paths, list pending file-change proposals, approve or reject.
- MCP export — export single agents, bulk export, import paths.
- Assistant & meetings — reminders, tasks, notes, meeting ingest and search.
- Collaboration — plan lifecycle for multi-agent sessions.
- Connections — smoke-test Anthropic, GitHub, Confluence integrations.
The authoritative list lives in the README command table and in the hub source (internal/hub/commands.go) as the palette evolves.