own the open-in-clide command family (T-413)
/permissions, /status, /config, /mcp, /agents, /hooks, /memory, and /help move from the TUI-only notice catalog to clide-owned commands with real behavior: - /permissions <mode> sets the mode over set_permission_mode; bare /permissions opens a picker in the interaction zone — the same card /model and /effort use (kPermissionModes, bypass last and explicit per T-181). - /status → Claude sidebar Activity tab; /config, /mcp, /agents, /hooks → Config tab. The pane activates the claude.meta sidebar tab and publishes a meta.tab message; the sidebar subscribes and switches its sub-tab — the same MessageBus addressing `clide ui open` uses (D-6), so the CLI can drive it too. - /memory opens the workspace CLAUDE.md via editor.open. - /help renders a local summary card (clide-owned + advertised commands) — the CLI's TUI help doesn't exist headless. The catalog keeps empty-hint entries for these tokens as safety nets if they're ever removed from owned. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -18,6 +18,10 @@ heading, and (b) bumping `pubspec.yaml` `version:` in the same commit.
|
||||
|
||||
### Added
|
||||
|
||||
- **The TUI command family opens clide surfaces.** `/permissions` sets the mode
|
||||
directly or opens a picker; `/status`, `/config`, `/mcp`, `/agents`, `/hooks`
|
||||
jump to the matching Claude sidebar tab; `/memory` opens CLAUDE.md in the
|
||||
editor; `/help` shows clide's own command summary. (T-413)
|
||||
- **`/effort` works in the Claude pane.** With a level (`/effort xhigh`) the
|
||||
session restarts in place carrying `--effort` — resume keeps the
|
||||
conversation; bare `/effort` opens a picker with the five levels and the
|
||||
|
||||
Reference in New Issue
Block a user