mirror of
https://github.com/fabro-sh/fabro.git
synced 2026-09-14 23:22:51 +00:00
- Enforce stream_read timeout (30s default) in all 4 providers' streaming code - Add with_timeout() builder method to all adapter constructors - Fix ResponseFormatType::JsonObject to serialize as "json" per spec - Add STEP_FINISH to StreamEventType enum in spec doc - Add UnsupportedToolChoice error and enforce in all adapters via validate_tool_choice() - Fix error classification to check status code before message content - Add stop_sequences support to OpenAI Responses API adapter - Handle Gemini thought parts (thought: true) in both complete and streaming paths Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| specs | ||
| spec-structure.md | ||