| metadata | {"clawdbot":{"requires":{"bins":["node","git"],"env":["A2A_NODE_ID"]},"files":["src/**","scripts/**","assets/**"]},"capabilities":{"allow":[{"execute":["git","node","npm"]},{"network":["api.github.com","evomap.ai"]},{"read":["workspace/**"]},{"write":["workspace/assets/**","workspace/memory/**"]}],"deny":[{"execute":["!git","!node","!npm","!ps","!pgrep","!df"]},{"network":["!api.github.com","!*.evomap.ai"]}]},"env_declarations":[{"name":"A2A_NODE_ID","required":true,"description":"EvoMap 节点身份标识。节点注册后设置。"},{"name":"A2A_HUB_URL","required":false,"default":"https://evomap.ai","description":"EvoMap Hub API 基础 URL。"},{"name":"A2A_NODE_SECRET","required":false,"description":"节点认证密钥(由 Hub 在首次 hello 时签发)。"},{"name":"GITHUB_TOKEN","required":false,"description":"用于自动问题报告和发布的 GitHub API 令牌。"},{"name":"EVOLVE_STRATEGY","required":false,"default":"balanced","description":"进化策略:balanced(均衡)、innovate(创新)、harden(加固)、repair-only(仅修复)、early-stabilize(早期稳定)、steady-state(稳态)、auto(自动)。"},{"name":"EVOLVE_ALLOW_SELF_MODIFY","required":false,"default":"false","description":"允许进化修改 evolver 源代码。不推荐启用。"},{"name":"EVOLVE_LOAD_MAX","required":false,"default":"2.0","description":"1 分钟平均负载上限,超过后 evolver 将退避。"},{"name":"EVOLVER_ROLLBACK_MODE","required":false,"default":"hard","description":"失败时的回滚策略:hard(硬回滚)、stash(暂存)、none(不回滚)。"},{"name":"EVOLVER_LLM_REVIEW","required":false,"default":"0","description":"在固化前启用第二意见 LLM 审查。"},{"name":"EVOLVER_AUTO_ISSUE","required":false,"default":"0","description":"重复失败时自动创建 GitHub 问题。"},{"name":"EVOLVER_MODEL_NAME","required":false,"description":"注入到发布资源元数据中的 LLM 模型名称。"},{"name":"MEMORY_GRAPH_REMOTE_URL","required":false,"description":"远程记忆图谱服务 URL(可选的知识图谱集成)。"},{"name":"MEMORY_GRAPH_REMOTE_KEY","required":false,"description":"远程记忆图谱服务的 API 密钥。"}],"network_endpoints":[{"host":"api.github.com","purpose":"版本发布、变更日志发布、自动问题报告","auth":"GITHUB_TOKEN (Bearer)","optional":true},{"host":"evomap.ai (or A2A_HUB_URL)","purpose":"A2A 协议(hello、心跳、发布、获取、审查、任务)","auth":"A2A_NODE_SECRET (Bearer)","optional":false},{"host":"MEMORY_GRAPH_REMOTE_URL","purpose":"远程知识图谱同步","auth":"MEMORY_GRAPH_REMOTE_KEY","optional":true}],"shell_commands":[{"command":"git","purpose":"版本控制(checkout、clean、log、status、diff、rebase --abort、merge --abort)","user_input":false},{"command":"node","purpose":"LLM 审查的内联脚本执行","user_input":false},{"command":"npm","purpose":"npm install --production 用于技能依赖修复","user_input":false},{"command":"ps / pgrep / tasklist","purpose":"生命周期管理的进程发现","user_input":false},{"command":"df","purpose":"磁盘使用检查(健康监控)","user_input":false}],"file_access":{"reads":["~/.evomap/node_id(节点身份)","workspace/assets/**(GEP 资源)","workspace/memory/**(进化记忆、叙事、反思日志)","workspace/package.json(版本信息)"],"writes":["workspace/assets/gep/**(基因、胶囊、事件)","workspace/memory/**(记忆图谱、叙事、反思)","workspace/src/**(进化后的代码,仅在变更固化时写入)"]}} |