Instruction file imported from Etwaswie/goalmate (
.github/instructions/ui.instructions.md). Copyright stays with the author.
UI Actions
GoalMate is agent-driven UI architecture.
Agents generate ui_actions instead of only text.
Supported actions:
- open_create_task_modal
- show_microsteps
- open_focus_mode
- start_timer
- stop_timer
- show_progress_ring
- show_breathing_card
- show_grounding_exercise
- show_resume_card
- show_reflection_card
- show_recovery_card
- show_agent_activity
General requests must NOT open productivity UI.
Planning intent:
- open_create_task_modal
- show_microsteps
Focus intent:
- open_focus_mode
- start_timer
Support/crisis intent:
- calming UI only
- breathing cards
- grounding cards
Frontend visualizes:
- active agents
- orchestration graph
- reasoning steps
- streaming events
- emotional state
UI must reduce cognitive overload.