Commit graph

159 commits

Author SHA1 Message Date
murashit
aa04e55c52 Model chat turn lifecycle 2026-05-28 17:04:31 +09:00
murashit
19fc1dbfd1 Model app-server connection lifecycle 2026-05-28 16:33:53 +09:00
murashit
cffdb6d6fc Downgrade React to 18 for Obsidian review 2026-05-28 14:27:36 +09:00
murashit
9d48221d64 Improve pending request focus and Plan inputs 2026-05-28 13:39:19 +09:00
murashit
1b05e74e94 Stabilize chat scroll anchoring and pinning 2026-05-28 13:39:16 +09:00
murashit
6f9ca853a0 Align chat toolbar states and thread view spacing 2026-05-28 11:40:15 +09:00
murashit
9314884799 Strengthen architectural lint guards 2026-05-28 10:57:24 +09:00
murashit
507fb5fa48 Harden chat state collection immutability 2026-05-28 10:49:45 +09:00
murashit
68650e74c0 Fix threads view CSS states 2026-05-28 10:32:32 +09:00
murashit
10d162b9a4 Fix React rename draft input updates 2026-05-28 10:32:24 +09:00
murashit
755bb9dd8e Prefer active Codex panel for current-thread actions 2026-05-28 10:05:54 +09:00
murashit
287d661047 Tighten imperative DOM lint rules 2026-05-28 09:44:56 +09:00
murashit
201f855401 Split message stream renderer tests 2026-05-28 09:44:56 +09:00
murashit
7399561c34 Refactor React UI boundaries 2026-05-28 09:42:52 +09:00
murashit
379813ba91 Isolate imperative DOM bridges 2026-05-28 09:42:52 +09:00
murashit
cb906b046b Tighten React shell ownership 2026-05-28 09:42:52 +09:00
murashit
372753ef71 Render selection rewrite popover with React 2026-05-28 09:42:52 +09:00
murashit
3f2b9b7d9c Render turn diff view with React 2026-05-28 09:42:52 +09:00
murashit
b1669e768b Remove message stream DOM fallbacks 2026-05-28 09:42:52 +09:00
murashit
be8b21e8bf Render work items with React 2026-05-28 09:42:52 +09:00
murashit
a1b62394b2 Render tool results with React 2026-05-28 09:42:52 +09:00
murashit
b4b75829ef Render message items with React 2026-05-28 09:42:52 +09:00
murashit
f403858f67 Render simple message stream blocks with React 2026-05-28 09:42:52 +09:00
murashit
46c9fdafe8 Tighten React render orchestration 2026-05-28 09:42:52 +09:00
murashit
621235bf99 Tighten shell rendering regressions 2026-05-28 09:42:52 +09:00
murashit
8b3657d2b6 Render ChatPanel shell with React 2026-05-28 09:42:52 +09:00
murashit
39cd7d1fa2 Add ChatStateStore subscriptions 2026-05-28 09:42:51 +09:00
murashit
4eef00387b Route chat view UI state through ChatState reducer 2026-05-28 09:42:51 +09:00
murashit
bfc784a05d Route chat controllers through ChatState reducer 2026-05-28 09:42:51 +09:00
murashit
6cc1c78582 Add immutable ChatState reducer 2026-05-28 09:42:51 +09:00
murashit
49aac0af3d Polish React UI islands and lint coverage 2026-05-28 09:42:51 +09:00
murashit
b5ad9ea0fd Fix React island cleanup and rename click guard 2026-05-28 09:42:51 +09:00
murashit
45c471a331 Use React handlers for rename inputs 2026-05-28 09:42:51 +09:00
murashit
f3600e8947 Fix pending request React host ownership 2026-05-28 09:42:51 +09:00
murashit
afddc633a0 Modernize React UI DOM contracts 2026-05-28 09:42:51 +09:00
murashit
4dc1c2f86a Add React infrastructure 2026-05-28 09:42:51 +09:00
murashit
df2976e984 Clarify submitted input detail labels 2026-05-27 21:37:08 +09:00
murashit
8aa34cd982 Add intraline diff highlighting 2026-05-27 16:20:29 +09:00
murashit
c9a6f87ddb Clarify diagnostics and runtime config labels 2026-05-27 15:05:03 +09:00
murashit
c222f33593 Adapt Codex Panel to app-server 0.134.0 2026-05-27 14:38:27 +09:00
murashit
ffccdef769 Suggest non-markdown vault links 2026-05-27 13:44:58 +09:00
murashit
fd9078c3cd Normalize exported markdown file links 2026-05-27 11:59:56 +09:00
murashit
d3dce6dab9 Clarify wikilink linktext edge cases 2026-05-27 11:49:15 +09:00
murashit
14e1dd9f4e Fix vault-relative file link resolution 2026-05-27 11:49:15 +09:00
murashit
e5449d8cd6 Improve toolbar aria labels 2026-05-27 09:36:47 +09:00
murashit
81cf4b79d5 Add two-step archive actions in thread lists 2026-05-27 00:04:40 +09:00
murashit
b3cb68ffbc Unify thread rename editing behavior 2026-05-26 22:48:15 +09:00
murashit
9f5232ec58 Normalize tooltip and ARIA labeling 2026-05-26 22:18:40 +09:00
murashit
bde7b65974 Route app-server messages with generated unions 2026-05-26 17:11:27 +09:00
murashit
1959bf8c0d Use Obsidian link parsing for wikilinks 2026-05-26 16:48:14 +09:00