Files
deepseek-harness/packages/self-modification/README.zh.md
Tianyi Cui 2a40cbf8ef refactor(packages): merge timeout/ into guard/, rename cordis/ to self-modification/
git mv timeout-policy beside repeat-tool-guard (both are loop-hygiene
policies on the tool-execution pipeline, and the timeout/ group name
collided with util/timeout) and tool-cordis into self-modification/
(naming the role the framework name obscured). Merged/renamed group
README triplets, tsconfig globs, generator sources, hierarchy tables,
catalogs, and the timeout-policy design note's group references
follow. Adds the fifth FIXME marker (dsh-timeout-guard, recorded as a
suggestion to settle at resolution time).

guard + self-modification suites: 197 passed.
2026-08-09 01:21:12 +08:00

1007 B
Raw Blame History

self-modification/agent 修改自身运行时

English | 中文

这些面向模型的工具作用于 agent智能体自身所在的实时 Cordis 运行时,可检查已加载的插件和服务接口、挂载模型编写的插件,并将其 dispose资源释放——外加受限 repository Plugin 运行时。该组也是未来自我修改类包的落点。设计说明见工具集 Agent Noteagent 决策记录)

package 角色 ctx 键
tool-cordis/ cordis_inspectcordis_mountcordis_unmount 工具:读取当前进程运行时,并在一个自有分组 fiber 下管理内存中的临时插件 注册到 ctx.tools
repository-plugin/ 通过 DSH 自有子 Plugin 准备并挂载静态 repository skills 与通用 .mcp.json server 注册一个 Loader builtin