- 新增 server/agent_core/fallback_lane.py(core-fallback-lane):兜底编排器,run 目录/环境清洗/模型协商/三重熔断/stopReason 成败判定/propose_reply 绝不抛出 - 新增 server/integrations/pi_bridge.py(integ-pi-bridge):只读三工具 + callId 凭证 + 路径越界拦截 + 快照导出 - harness._POWER_MAP 纯追加 agent.fallback.propose=P1(计划草稿,沙盒语义不写主干) - feature_flags 新增 _DEFAULT_OFF_KEYS:fallback 默认关(与全局 fail-open 相反),/api/features 显式 defaultOff 标注 - workflow assistant.reply/unknown 分支接线:开关关时原路径逐字节不变;90s 硬熔断;失败回退原话术 - node 解析 Windows 优先 node.exe(避开 node.CMD 垫片),APS_FALLBACK_NODE 最高优先 - 验证:全量黄金 1084 passed / 1 failed(test_preference_features 既有日期炸弹,与本轮无关);真实 Kimi K2.6 端到端冒烟 7 判据全 PASS(含越狱测试与审计链核验) - 文档:docs/architecture/fallback.md 新建、harness.md 权力矩阵、CHANGELOG - 边界:P1 仅只读;写操作/确认卡执行/桌面打包属 P2+;Pi runtime 打包未做 |
||
|---|---|---|
| .. | ||
| agent_core | ||
| aps_domain | ||
| auth | ||
| db | ||
| engines | ||
| gateway | ||
| importers | ||
| integrations | ||
| knowledge | ||
| state | ||
| __init__.py | ||
| aps_home.py | ||
| contracts.py | ||
| main.py | ||
| sidecar.py | ||
| timeutil.py | ||