Commit graph

869 commits

Author SHA1 Message Date
murashit
7d36b552a0 Narrow chat runtime projections 2026-06-22 20:58:43 +09:00
murashit
b6629a75db Coarsen pending approval models 2026-06-22 20:58:43 +09:00
murashit
2ff5c89e2b Hide app-server query observer details 2026-06-22 20:58:43 +09:00
murashit
f474ff49c7 Extract chat state utilities 2026-06-22 20:20:51 +09:00
murashit
d38bdaf32c Classify chat state command selectors 2026-06-22 20:16:09 +09:00
murashit
24b38f8163 Narrow chat shell surface projections 2026-06-22 20:05:23 +09:00
murashit
5feae7757e Document chat signal projection policy 2026-06-22 19:04:55 +09:00
murashit
1aef614890 Derive message stream selectors with signals 2026-06-22 18:50:57 +09:00
murashit
4d4aae59db Use derived signals for chat composer state 2026-06-22 18:35:30 +09:00
murashit
d6214bbdc1 Move chat runtime labels into domain 2026-06-22 17:15:34 +09:00
murashit
98ec2aa6a3 Guard app-server client reuse by context 2026-06-22 16:37:42 +09:00
murashit
71feebcde0 Fix slash command connection gating 2026-06-22 15:54:00 +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
18327ff883 Separate restored placeholders from active chat state 2026-06-22 14:43:00 +09:00
murashit
711e300f1b Remove unused threads refresh scheduling 2026-06-22 13:57:53 +09:00
murashit
1b95c91034 Inline chat server request adapters 2026-06-22 13:57:53 +09:00
murashit
1e3e4c9f84 Simplify message stream flow rendering 2026-06-22 13:37:35 +09:00
murashit
1e8a2d4dcc Bump version to 3.4.2 2026-06-22 13:02:20 +09:00
murashit
9698146b11 Replace message stream virtualization with flow scrolling 2026-06-22 13:01:50 +09:00
murashit
255cb6d487 Clarify message virtualizer viewport reconciliation 2026-06-22 11:34:13 +09:00
murashit
efc16c4e98 Fix blank space after collapsible message content shrinks 2026-06-22 10:16:50 +09:00
murashit
bc4e47aa41 Delegate message virtualizer scroll policies to TanStack 2026-06-22 10:16:50 +09:00
murashit
e4a5be4828 Rework message stream scroll reconciliation 2026-06-22 07:59:08 +09:00
murashit
dc91a461d6 Fix work details stream spacing 2026-06-21 23:20:31 +09:00
murashit
6d00c0665d Bump version to 3.4.1 2026-06-21 21:39:43 +09:00
murashit
b7e024ada0 Tighten app-server lifecycle and settings boundaries 2026-06-21 21:27:18 +09:00
murashit
2de0dc8399 Move single-use helpers to owning boundaries 2026-06-21 20:12:00 +09:00
murashit
4582104d08 Share title and chat status invariants 2026-06-21 20:11:56 +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
3547898077 Normalize file change execution state 2026-06-21 18:02:25 +09:00
murashit
379ce709c4 Organize runtime override semantics 2026-06-21 17:59:18 +09:00
murashit
12479e3d20 Clarify service tier runtime intent 2026-06-21 17:51:12 +09:00
murashit
776b86dd79 Unify file path normalization 2026-06-21 17:43:57 +09:00
murashit
5eb8bc9933 Clarify thread title semantics 2026-06-21 17:37:22 +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
fb8f4eee91 Clarify thread catalog promotion semantics 2026-06-21 16:52:48 +09:00
murashit
d0f37a2cae Clarify runtime setting selection types 2026-06-21 16:52:48 +09:00
murashit
2e9d74167d Project pending requests into domain models 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
dd9a0b42dc Centralize message stream execution semantics 2026-06-21 16:49:37 +09:00
murashit
91667051ff Centralize stale probe and pending request guards 2026-06-21 15:39:11 +09:00
murashit
3b48ab0b9b Move action invariants behind action APIs 2026-06-21 15:27:25 +09:00
murashit
dbc00031b0 Centralize connected client acquisition 2026-06-21 15:21:02 +09:00
murashit
fe7f63e669 Prune redundant internal helper exports 2026-06-21 15:09:10 +09:00
murashit
caf76c8ef8 Model rename generation lifecycles as state machines 2026-06-21 14:09:21 +09:00
murashit
1e42fe6ea2 Model selection rewrite lifecycle as state machine 2026-06-21 13:51:35 +09:00