1.7 KiB
1.7 KiB
Contextual Command Bar ("Ask Stella")
Status
IMPLEMENTED
Description
Proposed scoped command bar that auto-scopes to current context with suggested prompts. Not yet implemented.
Why Marked as Dropped (Correction)
FINDING: The "Ask Stella" contextual command bar IS implemented. The following components exist:
src/Web/StellaOps.Web/src/app/shared/components/ai/ask-stella-button.component.ts-- floating button to open the panelsrc/Web/StellaOps.Web/src/app/shared/components/ai/ask-stella-panel.component.ts-- contextual panel with suggested prompts- E2E tests at
src/Web/StellaOps.Web/src/app/shared/components/ai/__tests__/ask-stella.e2e.spec.tsverify:- Button visibility and panel toggle
- Context-scoped suggested prompt chips (auto-populated based on current page context)
- Context awareness chips showing current page/component context
- Prompt submission with loading state and response display
Implementation Details
- Button component:
ask-stella-button.component.ts - Panel component:
ask-stella-panel.component.tswith.ask-stella-panel__prompt-chip,.ask-stella-panel__context-chip,.ask-stella-panel__responseselectors - AI assist panel:
ai-assist-panel.component.ts - LLM unavailable fallback:
llm-unavailable.component.ts - E2E test:
ask-stella.e2e.spec.ts(5+ test cases covering button, context, prompts, responses)
E2E Test Plan
- Already has E2E tests covering core functionality
- Additional coverage: verify context scoping changes when navigating between pages
Source
- Feature matrix scan
Notes
- Module: Web
- Modules referenced:
src/Web - Status should be reclassified from NOT_FOUND to IMPLEMENTED