Skip to content

Commit e49e2b0

Browse files
author
vadash1906
committed
docs: update CLAUDE.md for streaming structured outputs
1 parent 6587c33 commit e49e2b0

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/services/llm/CLAUDE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ We use a multi-vote system to improve accuracy:
2626
- **Assign**: 3-way majority vote with fixed temperatures [0.3, 0.7, 1.0]
2727

2828
## Gotchas & Rules
29-
- **Non-Streaming**: Structured outputs require `stream: false`
29+
- **Streaming**: Structured outputs support streaming when enabled via `streaming: true` in client options
3030
- **Sparse Assign Format**: Assign uses `{"0": "A", "5": "B"}` not line-by-line format
3131
- **Record Syntax**: Zod 4 requires 2-arg `z.record(keySchema, valueSchema)`
3232
- **No JSON Repair**: Structured outputs guarantee valid JSON - no repair logic needed

0 commit comments

Comments
 (0)