fix(fable-mcp): fix streaming error handling and bump timeout for SSE

- stream_get now reads error responses before calling _raise_for_status
  (httpx raises on .json()/.text access inside an unread stream context)
- Raise read timeout to 120s (was 30s) so generation streams don't timeout
- Document "generation" as a valid category for fable_get_app_logs

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-02 14:46:39 -04:00
parent 25d448f896
commit 8a54daf3c9
4 changed files with 7 additions and 5 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
[project]
name = "fable-mcp"
version = "0.2.0"
version = "0.2.1"
description = "MCP server for Fabled Assistant"
requires-python = ">=3.12"
dependencies = [