main
md 28 lines 740 Bytes
Rendered Raw
1 # Response Stream End Extensions DOX
2
3 ## Purpose
4
5 - Own finalization of assistant response stream content.
6
7 ## Ownership
8
9 - Ordered Python files own final masking and stream-end log updates.
10
11 ## Local Contracts
12
13 - Preserve final masking before response content is considered complete.
14 - Keep log state consistent with streamed chunks and final response text.
15 - Preserve explicit planning fields; when `thoughts` are absent, expose native
16 reasoning summaries as thoughts after both streams finish.
17
18 ## Work Guidance
19
20 - Coordinate finalization changes with live response and message rendering behavior.
21
22 ## Verification
23
24 - Smoke-test response completion and persisted message display after changes.
25
26 ## Child DOX Index
27
28 No child DOX files.