aps-agent/server/agent_core
z.zhang 8b7063f1f8 feat(features): FF-01 功能开关文件化配置(fail-open 可见性开关)
- 后端 server/agent_core/feature_flags.py:12 键功能目录 + JSON 配置(默认 server/data/features.json,APS_FEATURES_PATH 可覆盖)
- 网关 GET /api/features(P0 只读,实时读文件,fail-open 显式 error)
- 前端四处入口按开关隐藏:右侧导轨 / ProjectPanel / AppMenuBar 菜单 / Ctrl+K 命令面板
- 语义:可用性开关非权限边界,文件缺失/损坏默认全开
- 验证:tests/golden/test_feature_flags.py 6 passed
- 文档:harness.md 端点备案 + CHANGELOG
2026-09-02 02:46:18 +08:00
..
__init__.py first commit 2026-07-21 11:05:57 +08:00
algolib.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
approval_db_store.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
approval_migrate.py fix(approval): round-67 审批迁移 fail-closed 与 grant digest 归一化(R67-B1) 2026-08-20 10:09:04 +08:00
approval_store.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
assistant.py feat: 完善 APS 工作台、租户认证与桌面授权 2026-07-28 02:14:13 +08:00
async_jobs.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_alerts.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_export.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_filelock.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_ledger.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_merkle.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_mirror.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
audit_notify.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
automation.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
context.py feat: 完善 APS 工作台、租户认证与桌面授权 2026-07-28 02:14:13 +08:00
context_policy.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
dialog.py feat: 完善 APS 工作台、租户认证与桌面授权 2026-07-28 02:14:13 +08:00
evidence.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
feature_flags.py feat(features): FF-01 功能开关文件化配置(fail-open 可见性开关) 2026-09-02 02:46:18 +08:00
harness.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
intent.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
mcp_bus.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
mesh.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
param_opt.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
plan_orchestration.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
plan_runtime.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
progress.py feat: 完善 APS 工作台、租户认证与桌面授权 2026-07-28 02:14:13 +08:00
providers.py feat: 完善 APS 工作台、租户认证与桌面授权 2026-07-28 02:14:13 +08:00
rebuild_orchestrator.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
registry.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
session_focus.py feat: 康尼现场数据接入 + 柔性能力池排产 + 对话查数/知识库/报告 2026-07-23 13:38:43 +08:00
session_ref.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
skills.py feat: 完善 APS 工作台、租户认证与桌面授权 2026-07-28 02:14:13 +08:00
summarizer.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00
tool_runtime.py feat: APS 智能排产智能体全量实现(M-POC~M6 + 跨阶段治理 + round-1~66) 2026-08-20 11:39:21 +08:00