fix(consult): fold the technique audit out of the spoken answer
Keep comparative tables in chat, but hide the long audit behind a collapsed control so the reply stays readable. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -4458,3 +4458,19 @@
|
||||
- 相关记录:BUG-120、BUG-292、BUG-294、BUG-296
|
||||
- 复发自:无
|
||||
- 修复版本:待提交
|
||||
|
||||
## BUG-298 | 咨询回答把技法审计表铺进正文,列表和表格也缺少对话样式
|
||||
|
||||
- 状态:resolved
|
||||
- 首次发现:2026-08-19
|
||||
- 最近更新:2026-08-19
|
||||
- 影响面:普通咨询消息渲染、`VISIBLE VOICE`、live `jyotish-vedic-astrology` SKILL.md、Agent 回执
|
||||
- 用户现象:个人盘回答后,比较表和技法审计表像未排版的管道符墙;末尾约四十行技法表压过口语正文。
|
||||
- 触发条件:有出生分钟的个人盘咨询,模型按旧合同把 `| 技法 | 状态 | 说明 |` 写进 `answer.delta`。
|
||||
- 根因:可见语音要求口语末尾贴完整 Markdown 技法审计表;`.markdown-table` 没有样式;列表项里的段落仍吃正文边距。BUG-011 只禁止内部 `EvidenceAuditPanel`,没有另做用户可读的折叠表。
|
||||
- 修复:口语不再粘贴审计表。服务端把已交付行放进回执,界面用默认收起的 `本轮技法` 折叠块展示。历史回答若仍带该 Markdown 表,则从正文拆出再折叠。比较表与列表改用对话字号、边距和横向滚动。不恢复内部证据面板、英文状态码或 raw receipt。
|
||||
- 验证:`frontend/tests/consultation-technique-audit.test.ts`、`consultation-voice-contract`、`skill-binding`、`evidence-audit-panel`、`chat-bundle-splitting-contract`。
|
||||
- 防复发:聊天消息不得再挂载 `EvidenceAuditPanel`;口语合同不得要求把技法审计表写进正文;折叠块默认不得带 `open`。
|
||||
- 相关记录:BUG-011、BUG-287
|
||||
- 复发自:BUG-011
|
||||
- 修复版本:待提交
|
||||
|
||||
Reference in New Issue
Block a user