
jerryandClaude Fable 5
cd7e98e7c7
feat(capabilities): S4 SDK+UI 能力端点+Humanizer+设置面板(含 S3 发布修复)
- sdk/services/capabilities.py: MANIFEST+DEFAULTS+sanitize+QA 注册表合并
- sdk/services/humanizer.py: 9 类中文 AI 痕迹规则(块级保护引用/表格/代码/图片)
- sdk/routers/capabilities.py: GET /api/capabilities + POST install 透传
- sdk/schemas.py+sessions.py: SessionMeta.capabilities + PATCH meta 白名单 merge
- sdk/routers/qa.py: humanize 会话开关注入 SSE;chat.js: body 加 session_id
- sse_relay.py: humanize_enabled 参数链(修 _pump_events 可见性编译错误)
- api.py(QA): /capabilities/registry loopback(BFF 合并)
- ui: settings store+SettingsPanel+AppShell 接线+SessionPanel 展开态设置入口+labels
- 测试: humanizer 8 用例+capabilities_svc 6 用例;SDK 146 全绿;UI vitest 172 全绿
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-09-02 16:50:54 +08:00
..
2026-08-31 12:56:47 +08:00
2026-08-31 12:56:47 +08:00
2026-09-02 16:50:54 +08:00
2026-08-31 12:56:47 +08:00
2026-09-02 16:50:54 +08:00
2026-08-31 12:56:47 +08:00
2026-09-02 16:50:54 +08:00
2026-08-31 12:56:47 +08:00
2026-08-31 12:56:47 +08:00
2026-08-31 12:56:47 +08:00