0011-admin-managed-settings.md 685 B

ADR-0011 路径等运行配置由后台管理

  • 状态:Accepted · 日期:2026-10-22

决策

资料库路径、工作区根目录、技能目录、Python 环境、全局禁止路径、网络白名单、并发与超时等,都存放在 SQLite 的 settings 和 knowledge_roots 表中,通过后台编辑。环境变量和配置文件只保留启动必需项:监听地址、数据库路径、后台初始密码。

规则

  • 保存时校验:路径是否存在、服务进程能否看到(受 ProtectHome 影响)、是否与全局禁止项冲突
  • 修改对新的 Run 立即生效;引擎级配置变更时平滑重启 app-server
  • 所有修改写入审计日志