Commit graph

107 commits

Author SHA1 Message Date
murashit
d74747fbf0 fix(threads): serialize rename saves 2026-07-21 14:33:04 +09:00
murashit
f707da0274 fix(threads): keep errors out of navigation rows 2026-07-21 14:25:44 +09:00
murashit
2fb7d29841 fix(threads): disable unavailable auto-name actions 2026-07-21 14:25:44 +09:00
murashit
5cd106973c refactor(threads): make auto-name exclusive and cancellable 2026-07-21 10:43:01 +09:00
murashit
ffcc814ba5 refactor(runtime): simplify disposable runtime boundaries 2026-07-20 23:33:43 +09:00
murashit
11c233b8fe refactor(runtime): replace executable-bound runtime atomically
Own executable- and vault-bound resources in one disposable runtime.
On executable changes, detach stable view shells, dispose all bound work,
and publish a fully attached replacement runtime.
2026-07-20 17:27:57 +09:00
murashit
a35c9f4263 feat(threads): share paginated thread history and search 2026-07-20 09:09:41 +09:00
murashit
ed942d1c9b refactor(test): focus UI tests on observable behavior 2026-07-17 08:10:31 +09:00
murashit
760bdf3016 fix(lifecycle): preserve identity across context changes 2026-07-17 06:40:06 +09:00
murashit
cb6e89b1ae fix(threads): scope mutations to their operation context 2026-07-17 06:19:57 +09:00
murashit
cb172edfb7 refactor(app-server): own context leases in resource store 2026-07-16 22:55:56 +09:00
murashit
f7e5319c3e refactor(chat): simplify turn and rename transitions 2026-07-16 19:22:02 +09:00
murashit
bbd981f255 refactor: simplify feature state lifecycles 2026-07-15 14:37:16 +09:00
murashit
ca1a71eaac fix: make app-server context changes atomic 2026-07-14 22:17:34 +09:00
murashit
34aca42dc0 Prevent automatic titles from overwriting manual names 2026-07-13 21:26:24 +09:00
murashit
ce427a9a6c Move thread workflows behind feature-owned app-server ports 2026-07-12 18:21:05 +09:00
murashit
160c344008 Model subagent threads as read-only panels 2026-07-12 00:18:32 +09:00
murashit
ee0cfa9891 Load thread history incrementally and complete it for search 2026-07-10 16:07:28 +09:00
murashit
75bf1a0fb8 Cancel asynchronous UI work after owner disposal 2026-07-10 16:07:28 +09:00
murashit
1d90eaf602 Relax over-specified UI contracts 2026-07-04 19:37:35 +09:00
murashit
5a1d55de22 Rehome shared modules by ownership boundary 2026-07-01 06:43:14 +09:00
murashit
4daeae0cab Move thread catalog into thread feature 2026-06-30 12:16:01 +09:00
murashit
2aca116035 Remove stale app-server RPC compatibility shims 2026-06-28 12:45:23 +09:00
murashit
470c00a1f1 Move app-server method semantics into services 2026-06-28 12:15:49 +09:00
murashit
32fb1d629c Separate workspace panel live-state contracts 2026-06-27 23:43:56 +09:00
murashit
56b4c7d0b9 Rehome chat and shared boundary modules 2026-06-27 23:43:56 +09:00
murashit
0bca5b3477 Prune low-value regression tests 2026-06-27 14:55:26 +09:00
murashit
3471abb91e Enforce explicit DOM bridge boundaries 2026-06-27 12:44:16 +09:00
murashit
89131fd84c Align repository naming conventions 2026-06-26 21:15:38 +09:00
murashit
0a13754de7 Clarify accessibility handling for panel controls 2026-06-25 21:30:12 +09:00
murashit
b8a085b4bf Reduce test-suite bottlenecks and redundant assertions 2026-06-25 21:30:12 +09:00
murashit
a23ccfbd82 Move DOM boundary lint to Biome 2026-06-25 12:26:41 +09:00
murashit
47c4ed4631 Add Biome assist import organization 2026-06-24 14:54:53 +09:00
murashit
0d5f3e9a3f Centralize app-server lifecycle state handling 2026-06-24 05:49:53 +09:00
murashit
e74b118d04 Use Codex recency ordering for threads 2026-06-23 12:31:13 +09:00
murashit
2ff5c89e2b Hide app-server query observer details 2026-06-22 20:58:43 +09:00
murashit
2d490c6fca Represent restored panel presence in threads view 2026-06-22 15:39:36 +09:00
murashit
711e300f1b Remove unused threads refresh scheduling 2026-06-22 13:57:53 +09:00
murashit
f8fc93fbdd Consolidate pending request live state 2026-06-21 20:11:49 +09:00
murashit
20c56fa265 Share thread row core projection 2026-06-21 18:08:13 +09:00
murashit
364be69754 Unify thread rename lifecycle 2026-06-21 17:30:11 +09:00
murashit
4b9575d6fb Track MCP elicitations in panel reuse guards 2026-06-21 16:52:48 +09:00
murashit
380587e2be Centralize observed query projections 2026-06-21 16:52:48 +09:00
murashit
80edc64443 Centralize thread title projections 2026-06-21 16:52:32 +09:00
murashit
caf76c8ef8 Model rename generation lifecycles as state machines 2026-06-21 14:09:21 +09:00
murashit
e87035ab04 Sync archived settings with thread catalog 2026-06-20 12:50:43 +09:00
murashit
71fbe05e34 Fix app-server failure and graph cleanup follow-ups 2026-06-17 14:25:22 +09:00
murashit
20e82a09ff Refactor panel graph and app-server boundaries 2026-06-17 13:35:11 +09:00
murashit
0912bcf348 Refine active thread catalog projection 2026-06-17 08:09:58 +09:00
murashit
ba24038b92 Strengthen active thread catalog projection 2026-06-17 06:31:24 +09:00