Commit graph

86 commits

Author SHA1 Message Date
murashit
8edb115e08 Align thread archive export with Obsidian vault paths 2026-06-24 15:25:52 +09:00
murashit
47c4ed4631 Add Biome assist import organization 2026-06-24 14:54:53 +09:00
murashit
321323532b Introduce Biome formatting and linting 2026-06-24 14:54:53 +09:00
murashit
79a72586a6 Prune low-value chat and runtime tests 2026-06-24 05:50:00 +09:00
murashit
0d5f3e9a3f Centralize app-server lifecycle state handling 2026-06-24 05:49:53 +09:00
murashit
46dd9135f0 Consolidate low-cohesion chat modules 2026-06-23 08:10:04 +09:00
murashit
7d36b552a0 Narrow chat runtime projections 2026-06-22 20:58:43 +09:00
murashit
18327ff883 Separate restored placeholders from active chat state 2026-06-22 14:43:00 +09:00
murashit
e4a5be4828 Rework message stream scroll reconciliation 2026-06-22 07:59:08 +09:00
murashit
776b86dd79 Unify file path normalization 2026-06-21 17:43:57 +09:00
murashit
80edc64443 Centralize thread title projections 2026-06-21 16:52:32 +09:00
murashit
dbc00031b0 Centralize connected client acquisition 2026-06-21 15:21:02 +09:00
murashit
60026aa61d Clarify active thread identity sync boundaries 2026-06-21 08:53:23 +09:00
murashit
5763a2f3de Clarify thread catalog event boundaries 2026-06-21 08:53:15 +09:00
murashit
d38989a38a Refresh thread live state on identity changes 2026-06-21 06:54:57 +09:00
murashit
43e8d7fc20 Align chat naming conventions 2026-06-18 21:21:10 +09:00
murashit
29fa227fac Localize chat side effects and decisions 2026-06-18 08:47:45 +09:00
murashit
d7889c5834 Rename action-like chat controllers 2026-06-18 06:37:57 +09:00
murashit
77d2a4744f Consolidate resumed thread action helpers 2026-06-17 23:21:13 +09:00
murashit
0ffa410f1c Remove session graph lifecycle construction cycle 2026-06-17 16:33:17 +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
2c54331081 Flatten chat application action ports 2026-06-17 10:26:24 +09:00
murashit
f228a26b3e Tighten app-server boundary projections 2026-06-17 09:09:56 +09:00
murashit
333d192eb7 Collapse thin helper modules 2026-06-17 09:00:58 +09:00
murashit
ba24038b92 Strengthen active thread catalog projection 2026-06-17 06:31:24 +09:00
murashit
f2178b2db4 Simplify app-server action and settings boundaries 2026-06-16 18:34:30 +09:00
murashit
ad78966154 Constrain app-server generated type boundaries 2026-06-16 18:11:47 +09:00
murashit
6c4c42ac99 Replace stateless controllers with factories 2026-06-16 11:50:10 +09:00
murashit
16413a52df Replace stateless thread services with factories 2026-06-16 11:50:10 +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
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
6df921adfc Move shared thread operations out of features 2026-06-15 08:22:41 +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
2ef0776e54 Use visible turn items for automatic thread naming 2026-06-14 21:40:59 +09:00
murashit
24d4a077f9 Split chat state reducer without behavior changes 2026-06-14 21:17:57 +09:00
murashit
5fb6212e92 Tighten chat host thread and composer contracts 2026-06-14 19:15:17 +09:00
murashit
cfa693c8ba Organize chat application and host layers 2026-06-14 19:14:41 +09:00
murashit
a8707b90ed Move message stream into domain and presentation layers 2026-06-14 19:13:57 +09:00
murashit
e0cb761efc Tighten message stream boundary checks 2026-06-14 11:21:51 +09:00
murashit
45edfba92b Derive message stream display data from semantic items 2026-06-14 11:01:15 +09:00
murashit
87e453b990 Move and rename message stream model APIs 2026-06-14 11:00:48 +09:00
murashit
a79d517e8a Consolidate chat thread operations and display copy boundaries 2026-06-14 11:00:29 +09:00