Shantur Rathore
e09ce0780e
Reconcile permissions after message hydration
...
After loadMessages hydrates tool parts, reattach pending permissions to the correct tool-call part ids so ToolCall permission UI renders reliably.
2026-01-05 20:39:51 +00:00
Shantur Rathore
06416a9eb3
Add instance tab session status indicator
...
Aggregate session states per instance so tabs reflect permission, compaction, and working activity.
2026-01-05 20:09:13 +00:00
Shantur Rathore
1377bc6b91
Migrate UI to v2 SDK client
...
Use v2 OpencodeClient with normalized request handling and rehydrate pending permissions via GET /permission on instance hydration.
2026-01-04 22:02:30 +00:00
Shantur Rathore
fcb5998474
Update UI permissions for SDK 1.0.166
...
Handle permission.asked events and requestID replies while keeping legacy compatibility.
2026-01-04 22:02:30 +00:00
Shantur Rathore
a041e1c6c3
Track session status via SSE updates
2026-01-04 22:02:29 +00:00
Shantur Rathore
4b05e698f8
Require tool part ids for tool-call rendering and caching
...
Rebind permissions from callID to part id when parts arrive.
2026-01-02 16:21:24 +00:00
Shantur Rathore
71479a59a7
Add ANSI rendering for bash tool output
2025-12-26 10:47:53 +00:00
Shantur Rathore
2603b1d260
Handle revert removals locally and retarget prompt input
2025-12-25 15:12:44 +00:00
Shantur Rathore
575f987b8f
Add background process manager and UI panel
2025-12-24 00:59:41 +00:00
Shantur Rathore
8334e27294
Show error if opencode fails to launch
2025-12-17 22:59:05 +00:00
Shantur Rathore
ff5c698131
Refactor instance metadata handling
2025-12-15 16:08:28 +00:00
Shantur Rathore
75b3699649
Show latest todowrite plan in control panel
2025-12-14 15:05:09 +00:00
Shantur Rathore
ce5eaa1841
Use async prompt API and SDK bump
2025-12-09 21:42:29 +00:00
Shantur Rathore
67a12d6126
Add session rename dialogs and API wiring
2025-12-09 20:13:35 +00:00
Shantur Rathore
8204143810
Improve session cache eviction
2025-12-09 16:27:01 +00:00
Shantur Rathore
7aba3c1221
add timeline tool visibility toggle
2025-12-08 18:32:23 +00:00
Shantur Rathore
6f04d23b09
limit release toast to folder view
2025-12-07 00:58:15 +00:00
Shantur Rathore
3e72b83393
add release monitor and ui toast
2025-12-07 00:55:10 +00:00
Shantur Rathore
971abe24d7
feat(ui): add runtime logger and replace console usage
2025-12-05 15:07:49 +00:00
Shantur Rathore
49143bd049
Upgrade sdk and use async prompt
2025-12-05 12:28:44 +00:00
Shantur Rathore
94cb741c7f
Add remote access controls
2025-12-03 21:52:42 +00:00
Shantur Rathore
57c1605242
Message addition performance improvements
2025-12-03 17:07:05 +00:00
Shantur Rathore
6a16dd8f98
align permission attachments with SSE stream
2025-12-02 23:53:34 +00:00
Shantur Rathore
e91923ad99
Improve message stream auto-scroll during streaming
2025-12-01 19:46:16 +00:00
Shantur Rathore
77bfe41a8e
Reduce message cloning and gate scroll work on load
2025-12-01 19:46:16 +00:00
Shantur Rathore
1efc49b67b
Prune reverted messages from session store
2025-12-01 19:46:16 +00:00
Alexis Purslane
0554018980
update message
2025-12-01 12:37:22 -05:00
Alexis Purslane
ca18942bfd
confirmation dialogue
2025-12-01 11:43:04 -05:00
Alexis Purslane
c9c1f69b82
further improvements
2025-12-01 11:35:03 -05:00
Alexis Purslane
aa0c31fa1e
improve PR
2025-11-29 21:44:15 -05:00
Alexis Purslane
96b88dbcdc
update blank session cleanup code for now session store logic
2025-11-27 20:18:22 -05:00
Alexis Dumas
50676416ed
blank session cleanup improvements
...
- make the blank session cleanup system optionally fetch full message histories for each session to better judge if it's blank
- make a command that does the deep clean, keep the clean that happens on new session creation shallow
2025-11-27 18:18:24 -05:00
Alexis Purslane
f633d75005
Blank session cleanup
2025-11-27 18:18:24 -05:00
Shantur Rathore
042a45db0d
Ensure autoscroll reacts to UI toggles
2025-11-27 19:20:55 +00:00
Shantur Rathore
c123714271
Add thinking expansion preference and step finish styling
2025-11-27 13:39:03 +00:00
Shantur Rathore
755695a35a
refine thinking cards and message layout
2025-11-27 10:24:41 +00:00
Shantur Rathore
6a9a442948
Handle session cleanup and error message status
2025-11-26 16:20:02 +00:00
Shantur Rathore
3db9b0f673
tidy normalized store hydration
2025-11-26 15:59:24 +00:00
Shantur Rathore
fad2809299
Improve message stream caching and virtualization for large sessions
2025-11-26 13:30:20 +00:00
Shantur Rathore
c77bfc2ee7
Avoid deep reconcile in message hydrate
2025-11-26 11:08:54 +00:00
Shantur Rathore
f1fa28dd2c
Optimize message hydrate to reduce traversal
2025-11-26 10:59:15 +00:00
Shantur Rathore
91ace25333
Batch hydrate normalized messages for session load
2025-11-26 10:57:39 +00:00
Shantur Rathore
b54db28fb1
avoid deep proxying message info
2025-11-26 10:29:14 +00:00
Shantur Rathore
f13feb3062
Revert "cap session order/history lengths"
...
This reverts commit 4622bdc7ea .
2025-11-26 10:24:58 +00:00
Shantur Rathore
4622bdc7ea
cap session order/history lengths
2025-11-26 10:23:49 +00:00
Shantur Rathore
27cd4515cd
finish migration to message-store
2025-11-26 10:13:05 +00:00
Shantur Rathore
93a5c16cab
migrate session event/actions to v2 store
2025-11-26 09:57:21 +00:00
Shantur Rathore
16b76385e2
chore: add message store v2 baseline
2025-11-26 09:42:10 +00:00
Shantur Rathore
1fd3b2e75c
Add toggle for usage metrics
2025-11-25 12:26:38 +00:00
Shantur Rathore
bf32fcf136
Refine session usage tracking
2025-11-25 12:03:33 +00:00