Tianyi Cui
e6b3afbee9
docs(e2b): remove code runtime residue
2026-08-08 22:19:13 +08:00
Tianyi Cui
26b18ba189
refactor(e2b): keep code runtime host-local
2026-08-08 22:19:13 +08:00
Tianyi Cui
de77310c6f
refactor(e2b): narrow the sandbox POC
2026-08-08 22:19:13 +08:00
Tianyi Cui
917a7493f7
refactor(e2b): keep provider layer substrate-only
2026-08-08 22:19:12 +08:00
Tianyi Cui
4d5345794d
refactor(code-runtime): remove subprocess backend
2026-08-08 21:27:59 +08:00
Tianyi Cui
87b2c5d93f
docs(runtime): remove stale runtime storage claims
2026-08-08 21:27:59 +08:00
Tianyi Cui
22fc228b97
refactor(runtime): collapse unused setup layers
2026-08-08 21:27:59 +08:00
Tianyi Cui
ff86795b15
fix(pty): close provider cancellation races
2026-08-08 21:27:58 +08:00
Tianyi Cui
b71dbbe766
fix(runtime): close review lifecycle and bound gaps
2026-08-08 21:27:58 +08:00
Tianyi Cui
c1d550de58
refactor(runtime): collapse speculative portability layers
...
Remove the one-consumer bounded-read primitive and shared terminal lifecycle controller, make terminal cleanup one awaited provider operation, and reuse one Code Runtime contract suite. Keep only reproduced cancellation and policy fixes; defer unproven replacement, prompt-attribution, and streaming-frame concerns to scoped markers.
2026-08-08 21:27:58 +08:00
Tianyi Cui
4fecc54998
fix(runtime): close teardown gaps and simplify framing
2026-08-08 21:27:58 +08:00
Tianyi Cui
045e8462ee
fix(pty): drain public signals during close
2026-08-08 21:27:58 +08:00
Tianyi Cui
7eedfda961
fix(pty): fence delayed signal prompts
2026-08-08 21:27:57 +08:00
Tianyi Cui
277870dac2
Revert "fix(pty): fence delayed signal prompts"
...
This reverts commit a78958eeeaf04a3acdf22ef8a26dec370661a51d.
2026-08-08 21:27:57 +08:00
Tianyi Cui
d6b3de6e0d
fix(pty): fence delayed signal prompts
2026-08-08 21:27:57 +08:00
Tianyi Cui
0fec058a48
fix(pty): retain send ownership through cancellation
2026-08-08 21:27:57 +08:00
Tianyi Cui
f5f40c7403
fix(pty): discard pre-write readiness evidence
2026-08-08 21:27:56 +08:00
Tianyi Cui
4997fb219e
fix(lsp): preserve execution-world URI semantics
2026-08-08 21:27:56 +08:00
Tianyi Cui
65264f6c80
refactor(subprocess): share terminal lifecycle
2026-08-08 21:27:56 +08:00
Tianyi Cui
32bce339da
fix(runtime): close lifecycle teardown races
2026-08-08 21:27:56 +08:00
Tianyi Cui
e5f3a67363
fix(runtime): publish completion before pipe cleanup
2026-08-08 21:27:56 +08:00
Tianyi Cui
16cac3b5af
fix(runtime): close remote cleanup and readiness races
2026-08-08 21:27:56 +08:00
Tianyi Cui
8917ff8ef4
refactor(runtime): compose consumers over fs and subprocess
2026-08-08 21:27:55 +08:00