ultraworkers-claw-code/rust/crates
Yeachan-Heo bcaf6e0771 Bring slash-command UX closer to the TypeScript terminal UI
Port the Rust REPL toward the TypeScript UI patterns by adding ranked slash
command suggestions, canonical alias completion, trailing-space acceptance,
argument hints, and clearer entry/help copy for discoverability.

Constraint: Keep this worktree scoped to UI-only parity; discard unrelated plugin-loading edits
Constraint: Rust terminal UI remains line-editor based, so the parity pass focuses on practical affordances instead of React modal surfaces
Rejected: Rework the REPL into a full multi-pane typeahead overlay | too large for this UI-only parity slice
Confidence: high
Scope-risk: narrow
Reversibility: clean
Directive: Keep slash metadata and completion behavior aligned; new slash commands should update both descriptors and help text together
Tested: cargo check; cargo test
Not-tested: Interactive manual terminal pass in a live TTY
2026-04-01 21:57:13 +00:00
..
api fix: minor compatibility adjustments for server crate integration 2026-04-01 21:26:06 +09:00
claw-cli Bring slash-command UX closer to the TypeScript terminal UI 2026-04-01 21:57:13 +00:00
commands Converge the release REPL hardening onto the redesigned CLI 2026-04-01 20:11:13 +00:00
compat-harness feat: editor compatibility harness for upstream integration 2026-04-01 20:36:06 +09:00
lsp feat: LSP client integration with diagnostics, definitions, and references 2026-04-01 21:34:58 +09:00
plugins feat: plugin system with hooks pipeline and bundled plugins 2026-04-01 20:36:06 +09:00
runtime feat: LSP client integration with diagnostics, definitions, and references 2026-04-01 21:34:58 +09:00
server feat: HTTP/SSE server crate with axum (session management, event streaming) 2026-04-01 21:26:06 +09:00
tools feat: LSP client integration with diagnostics, definitions, and references 2026-04-01 21:34:58 +09:00