Commit graph

841 commits

Author SHA1 Message Date
murashit
5e3eaf9b9f refactor(ui): consolidate shared CSS primitives 2026-07-15 18:12:53 +09:00
murashit
4faa986e17 fix: address CodeQL string escaping and regex findings 2026-07-15 16:07:10 +09:00
murashit
805e7bfdf4 test: simplify grit policy fixtures 2026-07-15 15:13:23 +09:00
murashit
8ae6aab1fb test: focus architecture checks on durable invariants 2026-07-15 14:37:16 +09:00
murashit
bbd981f255 refactor: simplify feature state lifecycles 2026-07-15 14:37:16 +09:00
murashit
c23c453597 refactor(chat): remove forwarding-only interfaces 2026-07-15 14:37:16 +09:00
murashit
7d6b81d367 refactor(app-server): split shared metadata queries 2026-07-15 14:37:16 +09:00
murashit
e7ad2ca4c4 fix(web): make context imports safe and cancellable 2026-07-14 22:17:45 +09:00
murashit
2e97525d4f build: verify app-server binding provenance 2026-07-14 22:17:45 +09:00
murashit
ca1a71eaac fix: make app-server context changes atomic 2026-07-14 22:17:34 +09:00
murashit
41ad68a419 test: avoid cumulative commitlint timeout 2026-07-14 17:18:05 +09:00
murashit
8fc051ebd4 chore(release): adopt Conventional Commits and generated release notes 2026-07-14 16:08:25 +09:00
murashit
00402e0d56 Show web submissions while fetching context 2026-07-14 11:34:42 +09:00
murashit
2c254339cf Show web attachments in message context 2026-07-14 10:45:32 +09:00
murashit
10c69cec3f Replace persistent /clip with transient /web context 2026-07-14 10:18:03 +09:00
murashit
34aca42dc0 Prevent automatic titles from overwriting manual names 2026-07-13 21:26:24 +09:00
murashit
3db509a98a Fix hook trust state transitions 2026-07-13 21:19:31 +09:00
murashit
bd74d47ec1 Align side chats with Codex CLI lifecycle 2026-07-13 14:34:19 +09:00
murashit
4d138a3f9b Remove deprecated app-server compatibility consumers 2026-07-13 13:52:22 +09:00
murashit
57cab74ecf Preserve chat shell identity across toolbar changes 2026-07-13 13:38:42 +09:00
murashit
c053888fcd Serialize settings mutations across tab lifecycle 2026-07-13 13:37:35 +09:00
murashit
b92b6d5fd3 Own restored panel state and discard unrestorable side chats 2026-07-13 13:36:31 +09:00
murashit
b30b913c04 Make the chat session runtime the per-panel composition owner 2026-07-12 20:33:19 +09:00
murashit
9d2b750d77 Move selection rewrite behind a feature-owned transport 2026-07-12 20:33:19 +09:00
murashit
8cd3bafaff Keep thread query snapshots raw and publish catalog projections 2026-07-12 20:33:19 +09:00
murashit
ce427a9a6c Move thread workflows behind feature-owned app-server ports 2026-07-12 18:21:05 +09:00
murashit
acd6c418d8 Reset thread catalog lifecycle facts with runtime state 2026-07-12 18:17:58 +09:00
murashit
859ccb2ac1 Tighten app-server boundary contracts 2026-07-12 09:09:25 +09:00
murashit
2364664c2e Make thread cleanup and workspace recovery resilient 2026-07-12 09:09:24 +09:00
murashit
eb56414cd7 Prevent stale shared app-server snapshots 2026-07-12 09:09:24 +09:00
murashit
26adfa4d46 Prevent concurrent chat operations from overwriting active work 2026-07-12 08:52:20 +09:00
murashit
160c344008 Model subagent threads as read-only panels 2026-07-12 00:18:32 +09:00
murashit
697b748aaf Block persistent thread mutations from side chats 2026-07-11 23:47:16 +09:00
murashit
d174f3273c Add ephemeral side chats in new Codex panels 2026-07-11 21:50:05 +09:00
murashit
bcb9759a91 Resolve audited lifecycle, protocol, Vault, and async-boundary debt 2026-07-11 18:28:44 +09:00
murashit
e1e3786531 Clarify composer context reference suggestions 2026-07-10 20:46:54 +09:00
murashit
0c587f72cd Resolve relative daily-note references in the composer 2026-07-10 20:45:40 +09:00
murashit
164c307bd1 Read Defuddle Markdown output from the content field 2026-07-10 16:07:28 +09:00
murashit
5f22d21dc7 Remove direct query cache access and unused readers 2026-07-10 16:07:28 +09:00
murashit
d9024ba983 Recompute collapsible content overflow after resize 2026-07-10 16:07:28 +09:00
murashit
0cb39fb6dc Clean up textarea measurement mirrors across plugin reloads 2026-07-10 16:07:28 +09:00
murashit
ee0cfa9891 Load thread history incrementally and complete it for search 2026-07-10 16:07:28 +09:00
murashit
2a0fb96ce6 Clean temporary test workspaces and build before checks 2026-07-10 16:07:28 +09:00
murashit
7f09418f7c Align Node 26 tooling and enforce recorded compatibility checks 2026-07-10 16:07:28 +09:00
murashit
5e362add5b Stage generated app-server bindings before replacement 2026-07-10 16:07:28 +09:00
murashit
b6f6d04147 Bound shared query and catalog context retention 2026-07-10 16:07:28 +09:00
murashit
c0e4fc590c Share vault reference providers across chat panels 2026-07-10 16:07:28 +09:00
murashit
e9ca2b0448 Reuse stream indexes across delta updates 2026-07-10 16:07:28 +09:00
murashit
c375f110a2 Use model queries as the sole model metadata source 2026-07-10 16:07:28 +09:00
murashit
dccd63b75b Move connection orchestration into connection actions 2026-07-10 16:07:28 +09:00