Mohamed Boudra
faa5aaab6f
Refine agent list attention handling
2026-03-08 15:39:40 +07:00
Mohamed Boudra
b339c5e61d
Fix bottom anchoring and Claude wake routing
2026-03-08 12:54:08 +07:00
Mohamed Boudra
5b270444d5
refactor: replace store-based keyboard action requests with direct dispatcher and simplify agent attention clearing
2026-03-06 14:49:06 +07:00
Mohamed Boudra
8371ea0c7d
refactor: unify workspace tab management and add runtime metrics
2026-03-05 14:21:16 +07:00
Mohamed Boudra
f47ea7afe5
refactor: centralize host route builders and add dedicated new-agent route
2026-03-04 15:09:06 +07:00
Mohamed Boudra
92991ffdb8
refactor: remove draft agent routes and consolidate terminal output into session model
2026-03-04 14:17:39 +07:00
Mohamed Boudra
6de7756952
feat: add workspace-aware notification routing and clean up agent screen header
2026-03-04 10:37:43 +07:00
Mohamed Boudra and Claude Opus 4.6
73eabd2eea
feat: canonical workspace tab IDs with URL routing and draft agent tabs
...
Rewrite workspace tab management to use stable tab IDs (agent_, terminal_, draft_, file_) with
dedicated /tab/[tabId] routes, replace separate file-tabs store with unified workspace-tabs store,
support multiple concurrent draft agent tabs, and detect text files by content instead of extension allowlist.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 20:11:55 +07:00
Mohamed Boudra
c8cef9bec8
Restore workspace header controls and polish tab management
2026-03-02 12:23:04 +07:00
Mohamed Boudra
080fb74642
feat: projects → workspaces → tabs
2026-03-01 18:22:11 +07:00
Mohamed Boudra
c4523c70b5
chore: commit all local changes
2026-02-25 13:53:23 +07:00
Mohamed Boudra
a060ae1256
test: harden daemon lifecycle and e2e reliability across app/cli/server
2026-02-25 10:21:46 +07:00
Mohamed Boudra
f3ebe0545f
refactor: decouple permission state from attention signal
2026-02-23 15:47:08 +07:00
Mohamed Boudra
84e3140f19
fix: keep optimistic status during agent bootstrap phase
2026-02-22 20:01:05 +07:00
Mohamed Boudra
0c710b09f5
refactor(app): introduce attachment storage layer and draft lifecycle management
...
Replace inline data-URL image handling with a persistent attachment storage service, add draft lifecycle states (active/abandoned/sent) with generation tracking, and update fetchAgent to return project placement alongside agent snapshots.
2026-02-22 16:22:21 +07:00
Mohamed Boudra
e6a7c4de42
feat: add delayed toast for history refresh with proper header spacing
2026-02-21 10:35:30 +07:00
Mohamed Boudra
5dae7f854f
refactor: remove daemon connections context, use host runtime directly
2026-02-21 08:52:35 +07:00
Mohamed Boudra
0350f00840
feat: implement daemon connectivity updates and relay protocol versioning
2026-02-20 19:27:56 +07:00
Mohamed Boudra
d128a32d2f
Unify app connection state around host runtime
2026-02-20 10:37:59 +07:00
Mohamed Boudra
603e95de09
refactor(agent-screen): extract state machine for agent loading flow
2026-02-19 21:17:51 +07:00
Mohamed Boudra
7d1122a371
fix(app): redirect archived agent screen to draft
2026-02-19 13:03:53 +07:00
Mohamed Boudra
24a8db5763
refactor: extract explorer open gesture and standardize icon sizes
2026-02-19 09:53:44 +07:00
Mohamed Boudra
229e747244
fix(app): add shared archive pending state across sidebar and agent screen
2026-02-18 18:02:47 +07:00
Mohamed Boudra
d51fd74f55
Merge origin/main into show-image-previews-in-optimistic-messages
2026-02-18 10:02:46 +07:00
Mohamed Boudra
170ee27813
feat: improve agent workspace flows and directory suggestions
2026-02-16 23:19:01 +07:00
Mohamed Boudra
f8f4c55976
Show image previews in optimistic user messages
2026-02-16 12:19:38 +07:00
Mohamed Boudra
9244f1fbd6
feat: terminal reattach, explorer tab memory, worktree terminals
2026-02-15 14:05:29 +07:00
Mohamed Boudra
c4bebb97ab
Improve connection selection and agent hydration reliability
2026-02-14 11:31:57 +07:00
Mohamed Boudra
0bbdefa7b8
chore: commit remaining local changes
2026-02-14 01:07:23 +07:00
Mohamed Boudra
4948ba581a
Update files
2026-02-13 05:08:26 +00:00
Mohamed Boudra
bf432b3d3a
feat: add relay reconnect with grace period and branch suggestions
2026-02-13 09:46:40 +07:00
Mohamed Boudra
0d60588431
Update files
2026-02-11 11:04:49 +07:00
Mohamed Boudra
7e5537bcc5
Update files
2026-02-10 13:43:07 +07:00
Mohamed Boudra
6fe1c9a338
fix: gate agent not-found on initialize and load all-agents via RPC
2026-02-09 16:50:25 +07:00
Mohamed Boudra
4fa8859d14
Stabilize agent history sync after app backgrounding
2026-02-09 15:44:29 +07:00
Mohamed Boudra
52a2fa71de
Update files
2026-02-09 13:17:28 +07:00
Mohamed Boudra
1a01e836bc
Update files
2026-02-06 22:41:20 +07:00
Mohamed Boudra
07ea82513b
Update files
2026-02-06 22:09:22 +07:00
Mohamed Boudra and GitHub
d724988542
Fix agent history catch-up + avoid mobile background stream deltas ( #18 )
...
* Update files
* Fix agent history sync + mobile stream gating
2026-02-06 13:18:15 +07:00
Mohamed Boudra and GitHub
a2eab7b00b
feat(app): add header tooltips + shortcuts ( #16 )
2026-02-05 22:40:29 +07:00
Mohamed Boudra and GitHub
469a25c724
feat: add live model and thinking option preferences UI ( #8 )
...
* feat: add live model and thinking option preferences UI
* refactor: remove agent variant support and clean up thinking options
* feat: live model + thinking presets (RPC)
2026-02-04 08:18:15 +07:00
Mohamed Boudra
14b0db55b0
consolidate checkout status handling and improve git detection
2026-02-03 14:50:15 +07:00
Mohamed Boudra
3e98900929
Update files
2026-02-02 13:44:51 +07:00
Mohamed Boudra
7c50b2a66b
fix: respect safe area insets and improve drag visual feedback
2026-01-31 22:57:47 +07:00
Mohamed Boudra
0618dc6b0d
refactor: rename session_state to agent_list and add subscriptions
2026-01-30 13:39:40 +07:00
Mohamed Boudra
2c138312b2
Update files
2026-01-28 21:57:31 +07:00
Mohamed Boudra
96b211a2cf
Update files
2026-01-28 13:25:48 +07:00
Mohamed Boudra
c615d422ca
Update files
2026-01-27 13:48:04 +07:00
Mohamed Boudra
c233c99cd3
Update files
2026-01-26 18:03:51 +07:00
Mohamed Boudra
aa979f5230
Add toast provider, agent details sheet, and remote-based grouping
2026-01-25 09:41:17 +07:00