You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat(mcp): add user facts tools, SSE transport hardening, and warmup
Add store_user_facts/retrieve_user_facts MCP tools for durable user
identity. Harden SSE transport by replacing private Starlette API
(request._send) with public ASGI-level SseEndpoint class, suppressing
CancelledError and teardown assertion races, and bumping graceful
shutdown timeout to 3s. Add optional warmup on SSE server boot to
reduce first-tool-call latency.
Exclude build/ from mypy to fix pre-existing stale artifact errors.
Test coverage: warmup disabled/failure paths, auth-enabled SSE route
wiring, user facts store/retrieve/validation.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments