Turtle
b8e3b32fcf
Merge master into codex/omit-unneeded-invariants
2026-08-31 14:38:55 +08:00
Dudu-0223
112daedd54
Merge origin/master into perf/3270-linear-stream-queues
2026-08-29 18:59:23 +08:00
imccyu
804b1ffbfc
refactor(api): converge the Remote failure vocabulary and client surface
...
Single RemoteError with a merge-extensible, domain-prefixed code map;
owners throw at the failure point; streams surface marked failures;
clients consume ctx.remote directly with isRemoteFailure as the only
discrimination point and construct no failure instances.
2026-08-28 22:37:36 +08:00
Dudu-0223
51a6eabb27
perf(api): replace shift-backed stream queues
2026-08-28 17:37:03 +08:00
Turtle
15f2997bcb
cleanup: omit unneeded invariant companions
2026-08-28 13:12:52 +08:00
imccyu
76dedd4862
feat(workspace-controller): expose directory picking through Remote
2026-08-27 02:20:38 +08:00
imccyu
997ad27a60
refactor(client): remove compatibility imports
2026-08-23 23:06:38 +08:00
imccyu
85427aea9e
refactor(client): move shared primitives to static packages
2026-08-23 23:02:33 +08:00
imccyu
0ea9a456c0
refactor(workspace): move Client ownership into Workspace Controller
2026-08-23 16:28:16 +08:00
imccyu
ae25df3ac6
refactor(workspace): move APIs into Workspace Controller
2026-08-23 16:16:02 +08:00