Jason Woltje 679fda8491
All checks were successful
ci/woodpecker/push/build Pipeline was successful
fix: initialize MCP session_manager in lifespan and fix mount path
StreamableHTTPSessionManager requires its run() context manager to be
active before handling requests. Without it, every MCP call returned
RuntimeError: Task group is not initialized.

Also changed mount from /mcp to / (at end of route list) so the MCP
endpoint is accessible at /mcp rather than /mcp/mcp, matching the
sub-app's internal route structure.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-02 19:11:48 -06:00
Description
No description provided
66 KiB
Languages
Python 98.3%
Dockerfile 1.7%