Memory / Internal Tools 按 turn 收窄
关闭记忆时收窄哪些能力
有效开关优先取 contextPolicy.memoryEnabled,未指定才取 TurnConfig。关闭时 memoryRecall 和 memoryExtractor 不再提供给这一轮;内部工具依赖中的 preferences、experiences、memoryCandidates 也被禁用。
narrow 保留其余内部依赖。它表达记忆能力的收窄,不是删除全部内部工具。durableText 在装配中另有清空内部工具的规则,应分开阅读这两个条件。
证据与范围
aida-agent·packages/agent/src/gateway/orchestrator-runtime.tsL278–308 ·composeDeps·e2adc9a3c325aida-agent·packages/agent/src/gateway/orchestrator-runtime.tsL1205–1235 ·narrowInternalToolDeps·e2adc9a3c325aida-agent·packages/agent/src/gateway/orchestrator-runtime.tsL893–923 ·TurnConfig·e2adc9a3c325aida-agent·docs/adr/0018-orchestrator-runtime-and-turn-config.mdL9–54 ·e2adc9a3c325
结论来自固定版本的静态源码与合同阅读;实现存在、默认开关和生产启用分别判断。本站代码证据面板列出声明状态与具体限制。