baa-conductor


baa-conductor / tasks / archive
im_wower  ·  2026-03-28

T-BUG-016.md

 1# Task T-BUG-016:修复 buffered SSE full_text 元数据污染
 2
 3## 当前状态
 4
 5- 已完成(2026-03-28,代码已合入主线)
 6
 7## 完成结果
 8
 9- `response.full_text` 现在只从明确的文本字段提取
10- Claude completion 最后一个空 `completion` 事件不再把元数据混进 `full_text`
11- ChatGPT buffered SSE 的现有文本拼接语义保持不变
12
13## 实际修改文件
14
15- `/Users/george/code/baa-conductor/apps/conductor-daemon/src/local-api.ts`
16- `/Users/george/code/baa-conductor/apps/conductor-daemon/src/index.test.js`
17
18## 实际验证
19
20- `./node_modules/.bin/tsc -p /Users/george/code/baa-conductor/apps/conductor-daemon/tsconfig.json`
21- `node --test --test-name-pattern='handleConductorHttpRequest serves the migrated local business endpoints from the local repository' /Users/george/code/baa-conductor/apps/conductor-daemon/src/index.test.js`
22- `git diff --check`
23
24## 剩余风险
25
26- 当前白名单覆盖的是这轮已知 buffered SSE 形状
27- 如果后续新增平台或新的文本字段路径,需要同步补白名单与回归测试