imccyu
|
689644463d
|
fix(client): keep conversation updates incremental
|
2026-08-23 16:28:20 +08:00 |
|
imccyu
|
a40f30a4a2
|
fix(client): preserve scoped UI lifecycles
|
2026-08-23 16:28:20 +08:00 |
|
imccyu
|
956a72ffe0
|
fix(client): restore injected workspace dependencies
|
2026-08-23 16:28:19 +08:00 |
|
imccyu
|
7ddccac0d4
|
fix(client): remove unused workspace dev dependencies
|
2026-08-23 16:28:19 +08:00 |
|
imccyu
|
0b6269b50c
|
fixup! refactor(interaction): move Approval and Question into UI owners
|
2026-08-23 16:28:19 +08:00 |
|
imccyu
|
828cd3f7b1
|
fix(client): avoid cyclic UI service type imports
|
2026-08-23 16:28:19 +08:00 |
|
imccyu
|
dc92793f10
|
fix(client): align domain split with repository gates
|
2026-08-23 16:28:19 +08:00 |
|
imccyu
|
f5767ba15e
|
fixup! docs(client): document split ownership
|
2026-08-23 16:28:18 +08:00 |
|
imccyu
|
55dd6320d2
|
fixup! refactor(interaction): move Approval and Question into UI owners
|
2026-08-23 16:28:18 +08:00 |
|
imccyu
|
f13fb4daeb
|
docs(client): document split ownership
|
2026-08-23 16:28:18 +08:00 |
|
imccyu
|
3a23185edb
|
chore(client): align split package graph
|
2026-08-23 16:28:18 +08:00 |
|
imccyu
|
be531688f3
|
refactor(client): migrate consumers and remove Runtime
|
2026-08-23 16:28:18 +08:00 |
|
imccyu
|
049170c6d0
|
refactor(interaction): move Approval and Question into UI owners
|
2026-08-23 16:28:17 +08:00 |
|
imccyu
|
c7d8e32aec
|
refactor(conversation): separate Conversation, Chat, and Trajectory owners
|
2026-08-23 16:28:17 +08:00 |
|
imccyu
|
d231c8777a
|
refactor(ui): add Session and Workspace React adapters
|
2026-08-23 16:28:16 +08:00 |
|
imccyu
|
1b535f611c
|
refactor(client): extract Store and renderer Slot infrastructure
|
2026-08-23 16:28:16 +08:00 |
|
imccyu
|
0ea9a456c0
|
refactor(workspace): move Client ownership into Workspace Controller
|
2026-08-23 16:28:16 +08:00 |
|
imccyu
|
956730a5fb
|
refactor(session): move Client ownership into Session Controller
|
2026-08-23 16:28:16 +08:00 |
|
imccyu
|
291a43819a
|
test(web): tolerate responsive transcript reflow
|
2026-08-23 16:27:09 +08:00 |
|
imccyu
|
8f919cb9ac
|
test: ignore defensive Remote branches
|
2026-08-23 16:16:06 +08:00 |
|
imccyu
|
c5efa5ce9c
|
docs(typert): sync Gateway type excerpt
|
2026-08-23 16:16:06 +08:00 |
|
imccyu
|
d020f60911
|
docs(typert): refresh Remote output contract
|
2026-08-23 16:16:06 +08:00 |
|
imccyu
|
2d974b187e
|
perf(api-gateway): skip Remote output decoding
|
2026-08-23 16:16:06 +08:00 |
|
imccyu
|
4326dd4bca
|
fix(api-session): preserve presenter fast path
|
2026-08-23 16:16:06 +08:00 |
|
imccyu
|
d34be03f7b
|
fix: skip get proxy
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
08d6a215c9
|
perf(api-session): reuse live tool call arguments
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
4ebd9fad79
|
test(web): avoid unstable subagent hover
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
24a610db74
|
fix(api): preserve migrated transport semantics
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
3728c0b13e
|
test(client): cover reconnect and question scope paths
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
18cf84d133
|
fix(client): materialize Agent scopes before list baseline
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
d319a0773b
|
docs: refresh module graph after rebase
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
ddcab34c0e
|
test(api): close stream transport coverage gaps
|
2026-08-23 16:16:05 +08:00 |
|
imccyu
|
6a3f35e248
|
docs: refresh generated client metadata
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
f494caca45
|
refactor(client): move pending interactions out of Session state
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
003fc024c2
|
docs: refresh module graph
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
30f43b9870
|
test(api-session): bind history probes to follow cursors
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
7d21611391
|
test(api-gateway): cover clientless Remote event replay
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
a49b265f88
|
docs: synchronize controller transport documentation
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
e38982adc8
|
fix(client): satisfy stream lifecycle contracts
|
2026-08-23 16:16:04 +08:00 |
|
imccyu
|
9eb3747ffc
|
fix(user-questions): bridge scoped request events
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
016be7d533
|
fix(interaction): type Agent-scoped request events
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
9ff067dfbd
|
fix(client-runtime): close journals with session scopes
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
2b2a45f30c
|
fix(client-connection): release stream ownership on unload
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
5d17b6798d
|
fix(api-gateway): retry journal pages after reconnect
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
1e0e827425
|
refactor(client-runtime): remove Session interaction consumers
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
7f908c1bb4
|
fix(user-questions): normalize in-flight aborts
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
639dcef5d8
|
refactor(api-session): remove interaction transport
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
e8ede58603
|
fix(api-session): bind history pages to follow cursor
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
9b1069c234
|
docs: document controller Remote transport
|
2026-08-23 16:16:03 +08:00 |
|
imccyu
|
54d739cf53
|
chore(api): align controller assembly and package graph
|
2026-08-23 16:16:02 +08:00 |
|