deepseek-harness/docs
Tianyi Cui 81e2e1f647 fix(e2b): harden SDK shell and cleanup boundaries
E2B starts command and PTY requests through login shells, so isolate each control shell behind a fresh randomized HOME and blank sandbox credential names before mutable profiles can run. Preserve the real remote HOME only for the requested argv.

Collapse duplicate termination state, keep failed force cleanup retryable until quiescence is observed, and make terminal state allocation cancellable. Leave numeric PGID reuse as an explicit provider-level TODO because a userspace precheck would remain TOCTOU.
2026-08-08 22:19:12 +08:00
..
cookbook cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
cordis-catalog fix(e2b): harden SDK shell and cleanup boundaries 2026-08-08 22:19:12 +08:00
cordis-tutorial cleanup: remove private repository references 2026-08-08 01:10:57 +08:00
core-data-structures fix(rebase): migrate the replayed stack onto current master APIs 2026-08-08 21:27:59 +08:00
i18n docs: apply hierarchy across the corpus 2026-08-05 16:13:28 +08:00
postmortem docs: finish hierarchy rescan after rebase 2026-08-05 16:18:58 +08:00
user Merge pull request #1995 from deepseek-harness/worktree/remove-dsh-cli-demo 2026-08-08 15:26:56 +08:00
agent-lifecycle.md fix inbox lifecycle downstream contracts 2026-07-31 22:00:39 +08:00
AGENTS.md docs: define hierarchy and document forms 2026-08-05 16:13:27 +08:00
api-gateway.i18n.yaml fix(docs): keep doc typecheck on Host sources 2026-08-08 11:52:18 +08:00
api-gateway.md fix(docs): keep doc typecheck on Host sources 2026-08-08 11:52:18 +08:00
api-gateway.zh.md fix(docs): keep doc typecheck on Host sources 2026-08-08 11:52:18 +08:00
architecture.i18n.yaml chore(rebase): refresh generated docs after the round-two replay 2026-08-08 21:28:00 +08:00
architecture.md fix(rebase): migrate the replayed stack onto current master APIs 2026-08-08 21:27:59 +08:00
architecture.zh.md feat(e2b): add remote runtime providers 2026-08-08 22:19:10 +08:00
capability-seams.md chore(rebase): refresh generated docs after the round-two replay 2026-08-08 21:28:00 +08:00
config-catalog.md refactor(code-runtime): remove subprocess backend 2026-08-08 21:27:59 +08:00
cordis-paper.pdf docs: add cordis paper 2026-07-31 15:54:36 +08:00
cordis-primer.i18n.yaml docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
cordis-primer.md Merge remote-tracking branch 'origin/master' into worktree/pr343-retarget-latest-master 2026-07-23 13:40:29 +08:00
cordis-primer.zh.md docs(i18n): proofread active Chinese documentation 2026-08-04 17:36:14 +08:00
defensive-patterns.i18n.yaml Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-05 20:43:30 +08:00
defensive-patterns.md Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-05 20:43:30 +08:00
defensive-patterns.zh.md Merge remote-tracking branch 'origin/master' into xtr/react-loop-simplification 2026-08-05 20:43:30 +08:00
development.i18n.yaml fix(gates): address TypeRT review gaps 2026-08-08 15:03:23 +08:00
development.md fix(gates): address TypeRT review gaps 2026-08-08 15:03:23 +08:00
development.zh.md fix(gates): address TypeRT review gaps 2026-08-08 15:03:23 +08:00
event-producer-consumer.md chore(rebase): refresh generated docs after the round-two replay 2026-08-08 21:28:00 +08:00
glossary.i18n.yaml cleanup: replace FIXMEs with tracked issues 2026-08-08 00:04:55 +08:00
glossary.md cleanup: replace FIXMEs with tracked issues 2026-08-08 00:04:55 +08:00
glossary.zh.md cleanup: replace FIXMEs with tracked issues 2026-08-08 00:04:55 +08:00
graph-atlas.md cleanup: remove TUI package and legacy dsh entrypoints 2026-08-04 13:20:28 +08:00
module-graph.md chore(rebase): refresh generated docs after the round-two replay 2026-08-08 21:28:00 +08:00
persistence-catalog.md fix(agent-loop): latch wakes landing in the cancel-convergence window 2026-08-08 19:42:42 +08:00
testing.i18n.yaml cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
testing.md cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
testing.zh.md cleanup(cli): remove dsh-cli-demo 2026-08-08 15:08:07 +08:00
tool-catalog.md docs: refresh tool catalog after stack merge 2026-08-08 20:02:37 +08:00
tool-execution-pipeline.md Merge remote-tracking branch 'origin/master' into feat/send-unify 2026-07-23 22:41:45 +08:00
web-styling.i18n.yaml docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00
web-styling.md docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00
web-styling.zh.md docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00