docs: detailed design for /slash command autocomplete (idea #1)#164
Merged
Conversation
Specifies command registry, trigger detection, dropdown UI reusing @mention infrastructure, keyboard navigation, and edge cases. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers action extraction from input, italic rendering in chat panel, enriched input struct, and NPC prompt context formatting. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers history store with localStorage persistence, Up/Down navigation, draft preservation, multi-line cursor detection, and edge cases. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers dual syntax (@mention whisper and >prefix), context exclusion for non-target NPCs, private memory tagging, and Tier 2 filtering. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers player-to-NPC, NPC-to-player, and NPC-to-NPC reaction flows. Includes reaction palette, hover picker UI, rule-based generation, context injection, message ID tracking, and phased rollout plan. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers QuickTravel chip component, adjacency data from existing mapData store, layout integration, and optional inline location linking. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers hybrid rule-based + LLM suggestion engine, suggestion lifecycle, fire-and-forget async generation, chip UI, and phased rollout. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Covers derived noun registry from game stores, prefix extraction, multi-word matching, Tab cycling, and contenteditable DOM manipulation. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
Organizes 8 features into 3 waves based on file conflict analysis. Wave 1 (3 parallel): QuickTravel, SmartReplies, Reactions. Wave 2 (3 parallel): InputField cluster (sequential), Emotes, Whisper. https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Specifies command registry, trigger detection, dropdown UI reusing
@mention infrastructure, keyboard navigation, and edge cases.
https://claude.ai/code/session_01DSExtLw9wHLcpdK2HaeLW8