Skip to content

feat: described slash picker for idle composer - #330

Merged
AetherAI3 merged 1 commit into
mainfrom
feat/issue-322-slash-picker
Oct 9, 2026
Merged

AetherAI3 merged 1 commit into
mainfrom
feat/issue-322-slash-picker

Conversation

@AetherAI3

Copy link
Copy Markdown
Owner

Closes #322.

Change

  • The idle raw TTY composer shows a bounded slash picker from the command manifest. Rows include canonical names, argument hints, descriptions, and known static invocation support. Aliases collapse; hidden and managed-agent-scoped commands are omitted.
  • Up/Down and Tab select. Enter inserts editable command text only; a later Enter submits. Escape restores the pre-picker draft and caret. Zero-match dismissal keeps literal slash text. Existing argument suffixes and caret positions survive acceptance.
  • Bracketed paste, busy typeahead, PTY/setup/approval input, and line mode retain their input owners. Narrow and short terminals bound the panel, and resize redraws it.
  • The coding slash dispatcher uses the same manifest scope decision for managed-agent handoffs. README, command help, and COMMANDS describe the picker.

Evidence

@AetherAI3
AetherAI3 merged commit fb323ba into main Oct 9, 2026
1 of 8 checks passed
@AetherAI3
AetherAI3 deleted the feat/issue-322-slash-picker branch October 9, 2026 15:10
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.

[feature] Commands: show a described slash picker while typing

1 participant