Commit Graph

1352 Commits

Author SHA1 Message Date
Mohamed Boudra
fed842e9f1 chore(release): cut 0.1.16 v0.1.16 2026-02-22 18:43:55 +07:00
Mohamed Boudra
f4b98d1d81 docs(changelog): add 0.1.16 release notes 2026-02-22 18:43:26 +07:00
Mohamed Boudra
bfea00df78 Fix user-message echo dedupe with canonical message IDs 2026-02-22 18:05:12 +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
2652bdda2e desktop: make tauri attachments filesystem-only 2026-02-22 15:25:31 +07:00
Mohamed Boudra
6f2944ec7f chore(desktop): configure tauri updater pubkey 2026-02-22 14:43:42 +07:00
Mohamed Boudra
40f376b824 Preserve authoritative agent title across refresh 2026-02-22 14:10:42 +07:00
Mohamed Boudra
8ee9e7274d Polish desktop settings update/local-daemon sections 2026-02-22 13:28:14 +07:00
Mohamed Boudra
44c3ee670f refactor: remove debug logging and simplify event identifier extraction 2026-02-22 13:10:20 +07:00
YK
8bcfde8184 perf(app): reduce streaming rerenders and scroll churn (#67)
Amp-Thread-ID: https://ampcode.com/threads/T-019c793a-d087-762a-882a-8cc11e6101db

Co-authored-by: Ubuntu <ubuntu@dev-yk.tail388b2e.ts.net>
2026-02-22 13:09:49 +07:00
Mohamed Boudra
55b450c8b9 fix(app): stabilize hook order in agent archive flows 2026-02-22 12:37:26 +07:00
Mohamed Boudra
74a9a3c33b refactor: remove permission timeout logic and rely on abort handler (#62) 2026-02-22 12:17:37 +07:00
Mohamed Boudra
1fdad9e2a7 Merge pull request #68 from badri/fix/pin-opencode-sdk-1.2.6
fix: pin @opencode-ai/sdk to 1.2.6 to fix startup crash
2026-02-22 12:11:53 +07:00
Mohamed Boudra
52336425bc Improve wait output with recent activity snapshot 2026-02-22 12:10:38 +07:00
Mohamed Boudra
afc74d67e2 Merge pull request #69 from getpaseo/feat/auto-update-daemon-app
Add desktop app + local daemon update controls in Settings
2026-02-22 12:05:39 +07:00
Mohamed Boudra
88f7763430 polish(app): align desktop updates copy and labeling 2026-02-22 12:05:00 +07:00
Mohamed Boudra
e9e267ff14 Merge pull request #70 from getpaseo/diagnostics/android-hang-cleanup-policy
Centralize perf diagnostics and activity coalescing
2026-02-22 11:57:33 +07:00
Mohamed Boudra
d6b7c2ed2d refactor(app): centralize perf diagnostics and activity coalescing 2026-02-22 11:52:08 +07:00
Mohamed Boudra
18fbd1dfbf docs: remove obsolete daemon session connection architecture specs 2026-02-22 11:50:15 +07:00
Mohamed Boudra
409a3ac5df refactor(app): isolate desktop settings update and permission flows 2026-02-22 11:45:37 +07:00
Mohamed Boudra
ccd42751d2 Harden Claude provider lifecycle and clean temp artifacts 2026-02-22 11:44:56 +07:00
Mohamed Boudra
c1e4b0fcbf server: only emit attention notifications for ui agents 2026-02-22 11:16:57 +07:00
Mohamed Boudra
0d28dae444 feat(app): add tauri web overlay module resolution 2026-02-22 11:12:53 +07:00
Mohamed Boudra
1c83e10c6d style(settings): align updates section with app UI patterns 2026-02-22 10:44:13 +07:00
Mohamed Boudra
231b83dbc2 feat(desktop): add app and local daemon update controls in Settings 2026-02-22 10:40:12 +07:00
Mohamed Boudra
d7e2ab4437 feat: add thinking option support and autonomous run handling 2026-02-21 22:09:48 +07:00
Mohamed Boudra
c3c8103563 refactor: migrate from clientSessionKey to clientId identity 2026-02-21 15:33:29 +07:00
Mohamed Boudra
e906bffbb9 server: add ws hello/welcome message schemas 2026-02-21 11:48:18 +07:00
Mohamed Boudra
c123c98f5f relay: rename encrypted handshake message types 2026-02-21 11:47:26 +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
Lakshmi Narasimhan
cc7483ea12 fix: pin @opencode-ai/sdk to 1.2.6 to fix startup crash
Versions 1.2.7–1.2.9 have a broken npm publish where compiled files
land in dist/src/ but the package exports map references dist/v2/,
causing ERR_MODULE_NOT_FOUND on startup. Pin to 1.2.6 which has the
correct layout.

Closes #64

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-02-20 16:35:22 +05:30
Mohamed Boudra
6dad3212da fix: interrupt running agents before archive 2026-02-20 13:34:06 +07:00
Mohamed Boudra
e22647af62 test: add real multi-provider UI action stress coverage 2026-02-20 13:16:39 +07:00
Mohamed Boudra
d128a32d2f Unify app connection state around host runtime 2026-02-20 10:37:59 +07:00
Mohamed Boudra
6b23509b96 Merge branch 'debug/android-auto-connect-status' 2026-02-19 21:21:00 +07:00
Mohamed Boudra
f8e3204572 refactor: extract host runtime controller for connection management 2026-02-19 21:19:51 +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
bff1a5accc docs(changelog): update 0.1.15 release notes with final features 2026-02-19 13:25:33 +07:00
Mohamed Boudra
5db14ee50c docs: trim changelog to user-facing items and clarify release notes guidelines 2026-02-19 13:13:49 +07:00
Mohamed Boudra
810ac63e21 chore(release): cut 0.1.15 v0.1.15 2026-02-19 13:07:40 +07:00
Mohamed Boudra
0f66aa9d67 docs(changelog): add 0.1.15 release notes 2026-02-19 13:07:25 +07:00
Mohamed Boudra
4df517d84b docs: add CHANGELOG update step to release checklist 2026-02-19 13:05:50 +07:00
Mohamed Boudra
e1d51dfec9 chore: bump version to 0.1.14 2026-02-19 13:04:08 +07:00
Mohamed Boudra
7d1122a371 fix(app): redirect archived agent screen to draft 2026-02-19 13:03:53 +07:00
Mohamed Boudra
1473820cc4 app: make draft screen unhandled areas draggable in Tauri 2026-02-19 13:03:15 +07:00
Mohamed Boudra
ff0be38cff Simplify working directory placeholder and empty state messaging 2026-02-19 12:59:48 +07:00
Mohamed Boudra
7bda40bd4e ci: deploy app workflow only on release tags 2026-02-19 12:58:47 +07:00
Mohamed Boudra
fb6b5ca886 Rename sidebar to LeftSidebar and hide empty filters 2026-02-19 12:57:23 +07:00