Shantur Rathore
9a4d205d97
refactor(ui): rename message time.completed to time.end
...
Update all references from info.time.completed to info.time.end to align
with SDK schema changes. Affects message status tracking and rendering.
2026-02-15 20:38:57 +00:00
Shantur Rathore
5067db3dd0
fix(ui): handle message.part.delta streaming
...
Wire message.part.delta SSE events into the v2 message store and append deltas onto existing part fields.
2026-02-15 00:54:31 +00:00
Shantur Rathore
4279b25ff4
feat(ui): hydrate session diffs on open
...
Fetch session-level diffs when a session is opened and keep them updated via session.diff SSE events so UI state stays in sync with server changes.
2026-02-09 12:02:15 +00:00
Shantur Rathore
5bde55f8d4
feat(ui): add session status notifications
2026-02-09 00:42:33 +00:00
Shantur Rathore
ef14b9acb6
worktrees - Implementation
2026-02-07 11:46:56 +00:00
Shantur Rathore
5b1e21345f
feat(ui): localize UI strings
...
Converts hardcoded UI copy to i18n keys across the app, adds global translation for non-component modules, and splits the English catalog into feature modules with duplicate-key detection.
2026-01-26 12:26:12 +00:00
Shantur Rathore
ba1013cd35
fix(ui): re-link pending question tool parts ( #74 )
2026-01-20 19:20:18 +00:00
Shantur Rathore
927e4e1281
perf(ui): reduce session list churn and message block invalidation
2026-01-12 16:37:09 +00:00
Shantur Rathore
72f420b6f6
feat(ui): support question tool requests
...
Add question queue hydration, inline answering UI, and unify pending requests with permissions.
2026-01-10 09:46:23 +00:00
Shantur Rathore
315abf21e6
Fix session status hydration and compaction transitions
2026-01-06 18:03:42 +00:00
Shantur Rathore
f24e360d78
Optimize session status updates
...
Reduce per-token store churn by updating status on transitions, caching instance-level indicators, and avoiding O(n) session-map cloning.
2026-01-06 09:58:55 +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
2603b1d260
Handle revert removals locally and retarget prompt input
2025-12-25 15:12:44 +00:00
Shantur Rathore
971abe24d7
feat(ui): add runtime logger and replace console usage
2025-12-05 15:07:49 +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
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
91ace25333
Batch hydrate normalized messages for session load
2025-11-26 10:57:39 +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
bf32fcf136
Refine session usage tracking
2025-11-25 12:03:33 +00:00
Shantur Rathore
631b5002e7
Use non-native alert and confirm dialogs
2025-11-21 19:28:53 +00:00
Shantur Rathore
89bd32814f
Split workspace into electron and ui packages
2025-11-17 12:06:58 +00:00