Commit graph

82 commits

Author SHA1 Message Date
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
40153a1da5 refactor(test): simplify plugin composition contracts 2026-07-17 08:10:31 +09:00
murashit
e4e69ca060 refactor(test): remove incidental implementation contracts 2026-07-16 22:56:00 +09:00
murashit
cb172edfb7 refactor(app-server): own context leases in resource store 2026-07-16 22:55:56 +09:00
murashit
7d6b81d367 refactor(app-server): split shared metadata queries 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
2364664c2e Make thread cleanup and workspace recovery resilient 2026-07-12 09:09:24 +09:00
murashit
160c344008 Model subagent threads as read-only panels 2026-07-12 00:18:32 +09:00
murashit
d174f3273c Add ephemeral side chats in new Codex panels 2026-07-11 21:50:05 +09:00
murashit
4daeae0cab Move thread catalog into thread feature 2026-06-30 12:16:01 +09:00
murashit
470c00a1f1 Move app-server method semantics into services 2026-06-28 12:15:49 +09:00
murashit
a14e3d19e7 Narrow chat host boundary dependencies 2026-06-27 23:43:56 +09:00
murashit
32fb1d629c Separate workspace panel live-state contracts 2026-06-27 23:43:56 +09:00
murashit
7b1b789f3b Move thread catalog ownership out of workspace 2026-06-27 23:43:56 +09:00
murashit
3471abb91e Enforce explicit DOM bridge boundaries 2026-06-27 12:44:16 +09:00
murashit
318ffb4532 Reorganize chat host session graph 2026-06-27 10:55:53 +09:00
murashit
89131fd84c Align repository naming conventions 2026-06-26 21:15:38 +09:00
murashit
697f7a59d2 Tighten app-server helper and notification boundaries 2026-06-26 20:09:39 +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
c2547fd026 Stabilize thread catalog lifecycle facts 2026-06-23 16:57:50 +09:00
murashit
98ec2aa6a3 Guard app-server client reuse by context 2026-06-22 16:37:42 +09:00
murashit
2d490c6fca Represent restored panel presence in threads view 2026-06-22 15:39:36 +09:00
murashit
1639c37ac3 Reconcile restored panel hydration through workspace panels 2026-06-22 15:39:28 +09:00
murashit
b7e024ada0 Tighten app-server lifecycle and settings boundaries 2026-06-21 21:27:18 +09:00
murashit
4b9575d6fb Track MCP elicitations in panel reuse guards 2026-06-21 16:52:48 +09:00
murashit
5763a2f3de Clarify thread catalog event boundaries 2026-06-21 08:53:15 +09:00
murashit
e87035ab04 Sync archived settings with thread catalog 2026-06-20 12:50:43 +09:00
murashit
14bb1bf4ee Refine settings and composer lifecycles 2026-06-17 16:49:29 +09:00
murashit
77b9071b8a Route unhandled app-server request policies to short-lived clients 2026-06-17 16:23:42 +09:00
murashit
71fbe05e34 Fix app-server failure and graph cleanup follow-ups 2026-06-17 14:25:22 +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
murashit
5dcbaa5478 Collapse remaining thin indirections 2026-06-16 19:24:29 +09:00
murashit
f2178b2db4 Simplify app-server action and settings boundaries 2026-06-16 18:34:30 +09:00
murashit
6b7bf4546f Guard shared app-server query context changes 2026-06-16 11:50:10 +09:00
murashit
b1fc211bb7 Refactor app-server query and panel ownership boundaries 2026-06-16 10:25:16 +09:00
murashit
2f7885a1f8 Clarify app-server query adapter boundaries 2026-06-16 08:15:03 +09:00
murashit
85897bcb1d Consolidate app-server query cache ownership 2026-06-16 08:14:56 +09:00
murashit
8fa983a227 Tighten notification typing and chat runtime wiring 2026-06-16 06:34:16 +09:00
murashit
f03b488480 Move app-server state ownership into TanStack Query 2026-06-16 06:34:16 +09:00
murashit
3737dcf0bd Inline thin chat host and thread surface adapters 2026-06-15 19:06:14 +09:00
murashit
de913e9d9d Adopt app-server query state 2026-06-15 18:33:36 +09:00
murashit
e1c7921545 Reduce thread catalog forwarding 2026-06-15 15:06:35 +09:00
murashit
c71024e11c Centralize thread rename and archive catalog mutations 2026-06-15 14:59:42 +09:00
murashit
40076477fc Simplify shared thread catalog and chat runtime ownership 2026-06-15 13:03:58 +09:00
murashit
6fe1a837c8 Refine chat session composition ownership 2026-06-15 10:05:22 +09:00
murashit
7ee4c3c354 Remove thread surface refresh callback 2026-06-15 08:18:52 +09:00
murashit
46fb2edb76 Narrow chat host dependencies around session composition 2026-06-14 21:17:28 +09:00