fix(mcp): scope auth status to server URL

Merged
RE
5mo ago
+49-21

Summary

  • resolve MCP auth status against the currently configured remote server URL
  • report stale credentials from a previous URL as not_authenticated
  • derive expiry from the matched credential entry without a second auth-store read

Tests

  • bun test test/mcp/oauth-auto-connect.test.ts
  • bun typecheck from packages/opencode