Commit graph

491 commits

Author SHA1 Message Date
murashit
71a888fe4d Fix composer height reset after send 2026-06-16 10:44:45 +09:00
murashit
b1fc211bb7 Refactor app-server query and panel ownership boundaries 2026-06-16 10:25:16 +09:00
murashit
235309033c Render pending requests as message stream blocks 2026-06-16 09:21:36 +09:00
murashit
2f7885a1f8 Clarify app-server query adapter boundaries 2026-06-16 08:15:03 +09:00
murashit
3f93959a5b Clean up low-value tests and legacy test scaffolding 2026-06-16 08:14:56 +09:00
murashit
85897bcb1d Consolidate app-server query cache ownership 2026-06-16 08:14:56 +09:00
murashit
6afd94b1de Make chat state snapshots readonly and remove mutable fixtures 2026-06-16 06:34:31 +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
bf4d3cc9e1 Simplify toolbar runtime debug details 2026-06-15 15:55:58 +09:00
murashit
87cac9ee85 Ignore type-only import cycles 2026-06-15 15:52:16 +09:00
murashit
328832a68e Add notification routing planner coverage tests 2026-06-15 15:39:31 +09:00
murashit
61d1a0a264 Share connection work tracker 2026-06-15 15:13:00 +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
b40d6cdb5b Move archive markdown export IO to app-server service 2026-06-15 10:05:22 +09:00
murashit
c26dc83521 Remove late-bound chat session hydration wiring 2026-06-15 10:05:22 +09:00
murashit
f56fae77cf Complete connection handler ownership 2026-06-15 10:05:22 +09:00
murashit
6fe1a837c8 Refine chat session composition ownership 2026-06-15 10:05:22 +09:00
murashit
c4cd4b9287 Extract settings dynamic data snapshot controller 2026-06-15 10:05:22 +09:00
murashit
6df921adfc Move shared thread operations out of features 2026-06-15 08:22:41 +09:00
murashit
7ee4c3c354 Remove thread surface refresh callback 2026-06-15 08:18:52 +09:00
murashit
57feea86ea Simplify thin chat composition wrappers 2026-06-15 07:49:16 +09:00
murashit
89099deed6 Hide test-only helper exports 2026-06-15 07:13:47 +09:00
murashit
4108529a91 Absorb thin single-caller helpers 2026-06-15 05:29:20 +09:00
murashit
ac6460cb8b Unify shared thread management use cases 2026-06-14 23:05:43 +09:00
murashit
d2c6cf24b1 Fix toolbar panel focus styling 2026-06-14 22:10:38 +09:00
murashit
470cc032c9 Clarify fork action icon state 2026-06-14 22:06:49 +09:00
murashit
eaa7f55c4a Remove default from composer effort picker 2026-06-14 21:48:00 +09:00
murashit
2ef0776e54 Use visible turn items for automatic thread naming 2026-06-14 21:40:59 +09:00
murashit
e072338224 Keep latest metadata probe diagnostics in shared cache 2026-06-14 21:26:38 +09:00
murashit
2499ffca38 Make shared app-server metadata cache resource-level 2026-06-14 21:17:57 +09:00
murashit
b547ef5b42 Move completed-turn reconciliation into message stream domain 2026-06-14 21:17:57 +09:00
murashit
24d4a077f9 Split chat state reducer without behavior changes 2026-06-14 21:17:57 +09:00
murashit
46fb2edb76 Narrow chat host dependencies around session composition 2026-06-14 21:17:28 +09:00
murashit
597046ff73 Inline chat view lifecycle and remove toolbar surface forwarding 2026-06-14 21:17:28 +09:00
murashit
be069e29c5 Normalize chat local IDs and routing scope docs 2026-06-14 21:17:27 +09:00
murashit
90db7b80c1 Add chat domain lint boundaries 2026-06-14 19:38:31 +09:00
murashit
0becb8f39a Tighten pending request controller contracts 2026-06-14 19:15:17 +09:00
murashit
5fb6212e92 Tighten chat host thread and composer contracts 2026-06-14 19:15:17 +09:00
murashit
647ba5d05f Move chat panel shell and surface contracts out of UI 2026-06-14 19:14:59 +09:00
murashit
cfa693c8ba Organize chat application and host layers 2026-06-14 19:14:41 +09:00
murashit
870a9a7f54 Split chat pending requests and app-server boundary 2026-06-14 19:13:57 +09:00
murashit
a8707b90ed Move message stream into domain and presentation layers 2026-06-14 19:13:57 +09:00
murashit
976fbee3f1 Model message stream semantics separately from presentation 2026-06-14 19:13:51 +09:00
murashit
ede59c0618 Organize message stream presentation view model 2026-06-14 13:20:52 +09:00
murashit
6c8fb3e8e8 Clarify chat message stream wiring 2026-06-14 12:37:56 +09:00