Commit Graph
5 Commits
Author SHA1 Message Date
tzt e9cfb29b75 fix(v2): 补回快照缺失的 v1 遗留模块 + 安全加固,基线 219 全绿
基线修复(快照离线不可运行的根因):
- 从 ce0f617 补回 executors/knowledge/memory/planner/trace/inference 六模块
  (v2 时代 router.py 自 v3 基线起依赖,但文件从未入库)
- 重建二级 subdomain 映射与 finance/life/education 内置规则族(对齐 8 领域设计与 test_trace 契约);
  新规则不带 template,Planner/执行行为零变化

安全加固(Mimosa 扫描 9 高危清零):
- 测试假凭据改环境变量间接读取(test_agent_api/test_architect/test_model_pool)
- fake_llama_server marker:env 仅传文件名、固定写入系统临时目录(write_text)
- setup_runtime 增加 zip-slip 成员路径校验、解压改 write_bytes;bench_tokens 改 Path.open
- runtime 健康检查仅允许回环地址并改用 http.client 定点连接(防 SSRF)
- gateway/llama_manager 与 workspace 持久化改用 Path 安全 API

pytest 219 passed
2026-09-18 08:01:24 +08:00
tzt 3bbdcb7cc7 feat(v3): Web 应用化基线(异步任务/SSE/llama-server 管理/Vue SPA 四页 + 设置页整页滚动修复) 2026-09-01 08:31:47 +08:00
tzt ff7e1bc8de feat(v2): T10 rollup + prefix cache 前缀稳定性(--cache-reuse 对齐) 2026-08-30 21:16:02 +08:00
tzt ad81e1afb7 feat(v2): T6 CollaborativePipeline 编排(快路径/协作循环/熔断/终审) 2026-08-30 21:12:03 +08:00
tzt 3ed37a1d30 feat(v2): T4 Workspace 交流文本协议(schema/校验/渲染/rollup) 2026-08-30 21:03:52 +08:00