🐛 Patch Changes
- 6727c89: Faster first paint of the dashboard: sessions are validated from a signed cookie (Better Auth cookie cache, 5 minute max age) instead of a database round trip on every request, and the plan lookup no longer waits behind the session probe. A failed plan lookup is no longer remembered for the session.
- 5c206d7: Fix self-hosted HTTP deployments failing to start after remote MCP became mandatory.
@better-auth/mcprejects a non-loopback HTTP resource URL while the plugin is constructed, so an install with a plain-HTTPBETTER_AUTH_URL(a LAN or tailnet hostname) exited before listening. Manifest now runs without the MCP surface on such an origin instead of refusing to boot, andMCP_ENABLED=falseswitches MCP off explicitly. - 2d80449: Speed up the first Overview load: the notification bell no longer refetches the workspace Autofix status on every gateway request and polls once a minute instead of every 15 seconds, and a partial index over unlinked provider attempts (
request_id IS NULL) stops the Overview and Autofix analytics from scanning ~300 MB of theagent_messagesheap twice per call.