feat(FN-888): implement actions dropdown in QuickEntryBox

- Refactor QuickEntryBox to use an actions dropdown (⋯) for advanced controls (deps, models, save)
- Move dependency picker and model selection (plan/executor/validator) into nested dropdown menus
- Add Plan (lightbulb) and Subtask (list) quick-action buttons to the input bar
- Update ListView and QuickEntryBox tests for new dropdown-driven UI
- Add CSS styles for dropdown menus, nested submenus, and action buttons
- Update AGENTS.md and README.md docs for the new QuickEntryBox layout
This commit is contained in:
gsxdsm
2026-04-04 23:48:00 -07:00
parent bf1cb5df5c
commit a2d993586f
6 changed files with 625 additions and 207 deletions

View File

@@ -90,7 +90,7 @@ fn task import owner/repo --labels bug --limit 10 # Import GitHub issues
- **Quick Entry** — Type a description, press Enter
- **Plan** (💡) — AI interviews you to refine requirements before creating the task
- **Subtask** (🌳) — AI suggests 25 subtasks with drag-and-drop reordering and dependency linking
- **Models** (🧠) — Override executor/validator/planning models per task
- **Actions** () — Access advanced controls: dependencies, model overrides (executor/validator/planning), and manual save
- **AI Title Summarization** — When `autoSummarizeTitles` is enabled, tasks without titles get concise AI-generated names (≤60 characters)
### AI Execution