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
Fix duplicate isStdioServer with diverging implementations by adding
IsStdio() method on MCPClientConfig. Unify CSRF strategy across admin
and token handlers using stateless HMAC-based tokens (removes sync.Map
approach). Make StoreAuthorizeRequest return an error so Firestore
failures surface clearly. Use cookie.SetSession consistently (fixes
SameSite mismatch from Strict to Lax for OAuth callbacks).
Split http.go into focused files (user_token_service.go,
session_handler.go). Extract handleBrowserCallback and
handleOAuthClientCallback from 190-line IDPCallbackHandler. Add
GetUser to Storage interface for O(1) admin checks. Consolidate
browserauth + oauthsession into internal/session, move envutil.IsDev
into config package. Replace hardcoded Firestore collection names
with constants. Delete unused GetErrorName. Update CLAUDE.md to
reference ./scripts/ instead of make.
0 commit comments