mirror of
https://github.com/aaif-goose/goose.git
synced 2026-07-03 14:10:03 +02:00
e28db8b139
- Add Action icon component with plus symbol and action indicator - Create ActionPopover component with 6 quick actions: - Quick Task, Generate Code, Create Document - Search Files, Run Command, Settings - Integrate action button in ChatInput after DirSwitcher with separator - Add dual trigger system: - @ symbol: opens file mention popover (existing) - / symbol: opens action popover (new) - Action selection replaces / with [Action: actionId] text - Proper TypeScript types and error handling - Maintains existing @ mention functionality Components added: - ActionPopover.tsx - Main popover component - Action.tsx - Custom action icon - Updated ChatInput.tsx with action functionality - Updated icons/index.tsx exports