8268646b0c8cc135abaa687737aef2866cc3ceb7
publish_customer_service_config.py 与 publish_risk_agent_config.py 的 active_config_items() 都自己写 SQL、只查 platform_config_item,而 ConfigReleaseService.effective_snapshot() 要读全部三张受管表。用它们发版会把生效版本里的 提示词一起清掉 —— 且没有任何声音:_warn_dropped_items() 只告警不阻断激活,Agent 侧 _chitchat_prompt 有兜底会回落代码默认值,功能看着正常(与 release 174 那次事故同型)。 已在答复文档里建议改用 effective_snapshot(),并列出三个细节:同 key 覆盖(对方已修)、 JSON 列必须归一化(SELECT * 读出来可能是字符串,不解析会静默走进"没有该 key"分支)、 提示词搬家要重分配 version 且按 PromptPayload 字段挑(漏 input_schema/output_schema 即丢)。 另提醒时序:admin 端校验「配置 ⊆ 代码 allowed_tools」,画像工具那一版必须等代码合并后才能发, 否则 422 且报错只有"配置超出 Agent 工具上限"。
Description
番茄炒蛋组
18 MiB
Languages
Python
99.9%