deepseek-harness/docs
Tianyi Cui baf64e8b21 fix(bash): close managed environment review gaps
The managed DSH_* runtime path was correct, but its public extension and documentation contracts were incomplete. A contributor following the README could access ctx.bashEnv without declaring an injection, the new environment types had no drift-checked catalog entries, and the capability graph omitted three packages that now query sessionPersistence.

Declare the README injection, catalog DshEnvironmentKey and DshEnvironment, and add tool-bash plus both hook bridges to the generated persistence consumer graph. Keep BashEnvRegistry.list() contributor-only for now because no production caller treats it as exhaustive, but record the built-in enumeration gap before diagnostics, prompt, or UI code depends on it.

Validated on the exact resulting tree with typecheck, lint, coverage, snapshot, documentation, module-graph, build, hygiene, demo-smoke, and built-artifact checks.
2026-07-15 12:42:20 +08:00
..
cookbook docs: address cookbook translation review 2026-07-14 22:50:20 +08:00
cordis-catalog Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location 2026-07-15 11:12:39 +08:00
core-data-structures fix(bash): close managed environment review gaps 2026-07-15 12:42:20 +08:00
i18n docs: address cookbook translation review 2026-07-14 22:50:20 +08:00
postmortem fix(snapshot): register filesystem tools through explicit overlay 2026-07-14 21:25:58 +08:00
rfc Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location 2026-07-15 11:12:39 +08:00
agent-lifecycle.md docs: align the agent-scope contracts 2026-07-11 22:55:40 +08:00
AGENTS.md docs: align prose with runtime contracts 2026-07-14 16:21:41 +08:00
architecture.md Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location 2026-07-15 11:12:39 +08:00
capability-seams.md fix(bash): close managed environment review gaps 2026-07-15 12:42:20 +08:00
config-catalog.md Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location 2026-07-15 11:12:39 +08:00
cordis-primer.md fix(snapshot): register filesystem tools through explicit overlay 2026-07-14 21:25:58 +08:00
defensive-patterns.md docs(AGENTS): rewrite the root standing orders to the 1,500-word budget 2026-07-04 14:22:47 +08:00
development.i18n.yaml Merge remote-tracking branch 'origin/master' into codex/trim-ai-prose 2026-07-14 12:34:14 +08:00
development.md docs: tighten prose audit after master retarget 2026-07-13 16:24:32 +08:00
development.zh.md Merge remote-tracking branch 'origin/master' into codex/trim-ai-prose 2026-07-14 12:34:14 +08:00
event-producer-consumer.md refactor: derive event graphs and scope invariants from TypeScript 2026-07-14 23:37:56 +08:00
glossary.md docs(rfc): align scoped runtime contracts 2026-07-12 22:49:46 +08:00
graph-atlas.md chore: register the cordis group across repo gates and docs 2026-07-09 13:57:03 +08:00
module-graph.md Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location 2026-07-15 11:12:39 +08:00
persistence-catalog.md Merge remote-tracking branch 'origin/master' into codex/trim-ai-prose 2026-07-14 14:37:16 +08:00
testing.md fix: default time context to system zone 2026-07-14 21:45:54 +08:00
tool-catalog.md Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location 2026-07-13 16:18:44 +08:00
tool-execution-pipeline.md docs: rebalance prose cleanup and add trimming skill 2026-07-13 23:27:00 +08:00