From a53967453eef3dc6ccca039641277561b5957294 Mon Sep 17 00:00:00 2001 From: dave Date: Sat, 28 Mar 2026 22:26:16 +0000 Subject: [PATCH] storkit: done 438_story_slash_command_autocomplete_in_web_ui_text_input --- ...mmand_autocomplete_in_web_ui_text_input.md | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 .storkit/work/5_done/438_story_slash_command_autocomplete_in_web_ui_text_input.md diff --git a/.storkit/work/5_done/438_story_slash_command_autocomplete_in_web_ui_text_input.md b/.storkit/work/5_done/438_story_slash_command_autocomplete_in_web_ui_text_input.md new file mode 100644 index 00000000..4c0129a2 --- /dev/null +++ b/.storkit/work/5_done/438_story_slash_command_autocomplete_in_web_ui_text_input.md @@ -0,0 +1,23 @@ +--- +name: "Slash command autocomplete in web UI text input" +--- + +# Story 438: Slash command autocomplete in web UI text input + +## User Story + +As a user, I want to type `/` at the start of the text box and see a filtered list of available slash commands, so that I can discover and quickly invoke commands without memorizing them. + +## Acceptance Criteria + +- [ ] Typing `/` at position 0 in the ChatInput textarea shows a command picker overlay above the input +- [ ] The overlay lists all slash commands with name and description +- [ ] Typing further characters after `/` fuzzy-filters the list +- [ ] Arrow keys navigate the list, Tab/Enter selects, Escape dismisses +- [ ] Selecting a command inserts `/ ` into the input (with trailing space) +- [ ] Command list is a single shared source of truth used by both the picker and HelpOverlay +- [ ] The overlay follows the same visual style as the existing file picker (@-mention overlay) + +## Out of Scope + +- TBD