Milestone 5 — Embedded AI via Embabel | Priority: High
Python-side MCP client connecting docgen to Embabel agent server.
- EmbabelClient wrapping MCP ClientSession
- Connect to SSE endpoint with auto-reconnect
- Tool discovery and invocation wrappers
- Streaming response handling
- Sync wrapper for CLI usage
- Graceful fallback to OpenAI if unavailable
- Optional dependency: pip install docgen[embabel]
See issues/embedded-ai-embabel/13-python-mcp-client.md for full spec.
Milestone 5 — Embedded AI via Embabel | Priority: High
Python-side MCP client connecting docgen to Embabel agent server.
See
issues/embedded-ai-embabel/13-python-mcp-client.mdfor full spec.