wip: local changes and task backlog

- Refactor agent-form-dropdowns component
- Simplify app index routing
- Update agent-input-area and message-input
- Improve worktree utility with tests
- Add task backlog for upcoming work
This commit is contained in:
Mohamed Boudra
2026-01-09 08:40:16 +07:00
parent cc74d6d0d2
commit 3ba778eea7
37 changed files with 935 additions and 607 deletions
+8
View File
@@ -0,0 +1,8 @@
---
id: 0cf32223
title: Auto-link URLs in rendered agent markdown
status: open
deps: []
created: 2026-01-08T16:22:32.604Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 10019663
title: Replace all daemon logging with Pino + pino-pretty
status: open
deps: []
created: 2026-01-08T16:19:19.748Z
---
+14
View File
@@ -0,0 +1,14 @@
---
id: 16ccfef4
title: Fix bottom tool call sheet - horizontal scroll & remove status badge
status: open
deps: []
created: 2026-01-08T16:29:01.677Z
---
## Notes
**2026-01-08T16:29:16.522Z**
Two issues: 1) Horizontal scroll views (code blocks) not working properly. 2) Remove ugly status badge.
+14
View File
@@ -0,0 +1,14 @@
---
id: 19f85855
title: Fix explorer sidebar not closing on left swipe - git diff block captures gesture
status: done
deps: []
created: 2026-01-08T16:23:49.127Z
---
## Notes
**2026-01-08T16:23:54.581Z**
Git diff block bounces instead of allowing sidebar close. It's capturing the swipe gesture unnecessarily.
+8
View File
@@ -0,0 +1,8 @@
---
id: 1ec7463f
title: Fix explorer sidebar not closing on right swipe - git diff block captures gesture
status: open
deps: []
created: 2026-01-08T16:24:03.783Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 1f019827
title: Daemon client supports all daemon actions & frontend uses it
status: open
deps: [933d0b5b, 3913ce12]
created: 2026-01-08T16:15:00.253Z
---
+14
View File
@@ -0,0 +1,14 @@
---
id: 253b2ff3
title: Clickable file paths in chat open bottom sheet for fast preview
status: open
deps: []
created: 2026-01-08T16:22:16.892Z
---
## Notes
**2026-01-08T16:22:21.730Z**
Improve file path detection in chat messages. On click, open bottom sheet with file preview instead of navigating away.
+8
View File
@@ -0,0 +1,8 @@
---
id: 270b2936
title: Backend: thinking effort selector with TDD
status: open
deps: []
created: 2026-01-08T16:13:41.705Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 2addaa50
title: Implement notifications for agent completion and permission requests
status: open
deps: []
created: 2026-01-08T16:30:14.182Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 341ed6c1
title: Bring back realtime voice support
status: open
deps: []
created: 2026-01-08T16:34:14.986Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 3913ce12
title: Refactor frontend to use daemon client instead of manual WS code
status: open
deps: [933d0b5b]
created: 2026-01-08T16:15:13.577Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 484edbb7
title: Remove integrated sub-agent UI & move to optional MCP
status: open
deps: [ab05b25a, 7ddb69c7, ab0baaa5]
created: 2026-01-08T16:16:58.358Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 5f407d28
title: Remove old git diff and file browser screens - keep only file explorer
status: open
deps: []
created: 2026-01-08T16:21:35.362Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 6f89a5fe
title: Frontend: wire up model switcher UI
status: open
deps: [e0b95c57]
created: 2026-01-08T16:13:38.608Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 7ddb69c7
title: Remove auto-injected MCPs (Playwright, etc) - make user-configured
status: open
deps: []
created: 2026-01-08T16:17:08.670Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 86e8a5ef
title: Improve rendering of Claude plans and permission prompts
status: open
deps: []
created: 2026-01-08T16:27:59.892Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 8ee26288
title: Frontend: wire up thinking effort selector UI
status: open
deps: [270b2936]
created: 2026-01-08T16:13:43.356Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 8f95bc29
title: Replace bottom sheet tool calls with inline expansion on desktop
status: open
deps: []
created: 2026-01-08T16:25:09.874Z
---
+14
View File
@@ -0,0 +1,14 @@
---
id: 9328120f
title: Fix desktop chat scroll - text captures scroll instead of container
status: open
deps: []
created: 2026-01-08T16:26:52.180Z
---
## Notes
**2026-01-08T16:26:57.949Z**
When hovering over text in agent chat and scrolling, the text element captures the scroll event instead of letting the chat container scroll.
+8
View File
@@ -0,0 +1,8 @@
---
id: 933d0b5b
title: Extend daemon client to support all daemon actions
status: open
deps: []
created: 2026-01-08T16:15:09.344Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 95cc65b4
title: Clean up settings page - remove unused settings
status: open
deps: []
created: 2026-01-08T16:20:19.483Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: 983d44bf
title: Implement thinking effort selector
status: open
deps: [270b2936, 8ee26288]
created: 2026-01-08T16:13:25.916Z
---
+14
View File
@@ -0,0 +1,14 @@
---
id: 9be15eb4
title: Replace LLM title generation with set_title MCP tool
status: open
deps: []
created: 2026-01-08T16:18:40.494Z
---
## Notes
**2026-01-08T16:18:46.448Z**
Remove custom LLM call for title generation. Inject a set_title MCP tool that agents can call themselves to update their title based on current work.
+8
View File
@@ -0,0 +1,8 @@
---
id: ab05b25a
title: Remove sub-agent UI from frontend
status: open
deps: []
created: 2026-01-08T16:17:06.426Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: ab0baaa5
title: Implement --experimental-mcp flag or separate CLI for agent control MCP
status: open
deps: []
created: 2026-01-08T16:17:11.571Z
---
+14
View File
@@ -0,0 +1,14 @@
---
id: de2e028a
title: Fix agent chat scroll behavior during streaming
status: open
deps: []
created: 2026-01-08T16:25:46.095Z
---
## Notes
**2026-01-08T16:25:52.346Z**
Two issues: 1) Can't scroll while agent is streaming. 2) Scroll position isn't stable during streaming - jumps around.
+8
View File
@@ -0,0 +1,8 @@
---
id: e0b95c57
title: Backend: model switcher with TDD
status: open
deps: []
created: 2026-01-08T16:13:34.137Z
---
+14
View File
@@ -0,0 +1,14 @@
---
id: e8ae632a
title: Allow selecting all text in assistant message across elements
status: open
deps: []
created: 2026-01-08T16:29:44.186Z
---
## Notes
**2026-01-08T16:29:50.182Z**
Currently can only select text within individual elements. Cannot select across paragraphs, lists, or other markdown elements.
+8
View File
@@ -0,0 +1,8 @@
---
id: ef288598
title: Implement model switcher for agent screen
status: open
deps: [e0b95c57, 6f89a5fe]
created: 2026-01-08T16:13:24.234Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: f0fe2219
title: Reorganize agent input area buttons - send, dictate, realtime toggle
status: open
deps: []
created: 2026-01-08T16:34:56.837Z
---
+8
View File
@@ -0,0 +1,8 @@
---
id: f20a93b0
title: Add agent detail bottom sheet (agent ID, provider session ID, etc)
status: open
deps: []
created: 2026-01-08T16:21:00.578Z
---