deepseek-harness/packages/fs
_Kerman 57749361ec Merge pull request #1343 from deepseek-harness/feat/fs-tool-error-remedy
feat(fs): append recovery remedy to guarded-mutation errors
2026-08-07 14:15:08 +08:00
..
fs docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00
fs-local Merge origin/master into xjt/proofreading-active-docs-2-apply 2026-08-05 10:57:53 +08:00
fs-policy Merge remote-tracking branch 'origin/master' into feat/fs-tool-error-remedy 2026-08-05 12:08:41 +08:00
fs-sandbox docs: finish hierarchy rescan after rebase 2026-08-05 16:18:58 +08:00
tool-fs Merge pull request #1343 from deepseek-harness/feat/fs-tool-error-remedy 2026-08-07 14:15:08 +08:00
tool-fs-search Merge latest master into Codex subagent provider 2026-08-06 21:26:31 +08:00
tool-str-replace-editor refactor(agent): publish agent/inbox/claimed from Inbox.claim 2026-08-05 21:36:51 +08:00
README.i18n.yaml docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00
README.md docs: apply hierarchy across the corpus 2026-08-05 16:13:28 +08:00
README.zh.md docs: rescan rebased documentation hierarchy 2026-08-05 16:16:57 +08:00

fs/ - filesystem capability family

English | 中文

The filesystem capability family: provider seam, interchangeable backends, policy, and model-facing tools. All product packages.

Package Role ctx key
fs/ Filesystem provider seam and policy-event vocabulary ctx.fs
fs-local/ Local-filesystem backend registers ctx.fs
fs-sandbox/ Sandbox-enforcing backend registers ctx.fs
fs-policy/ Observed-state and mutation policy fs/* listeners
tool-fs/ Model-facing file tools registers on ctx.tools
tool-fs-search/ Process-backed discovery tools registers on ctx.tools
tool-str-replace-editor/ Model-facing string-replacement editor registers on ctx.tools

Backends replace one another behind ctx.fs; policy and tools consume the seam independently. Discovery remains process-backed instead of expanding the provider contract. Child READMEs own containment, mutation, schema, and timeout details.