Version auth schemes for tool router
loading diff…
Master-base port of the auth scheme versioning changes from #10459/#10082. The production PR branch was left untouched.
Summary:
breaking_version to auth scheme identity and auth config persistence so configs stay pinned to the intended toolkit auth scheme version.Master conflict choices:
apps/apollo/src/pages/api/rerouted/v1/integrations/[uuid].ts.apps/apollo/src/pages/api/v3/admin/toolkits/[slug].ts.apps/apollo/src/pages/api/v3/thermos_dkjwqkjd/auth-refresh.ts.v105_add_auth_config_scheme_version.Verification:
pnpm exec oxfmt --check $(git diff --cached --name-only --diff-filter=ACM | rg "\.(ts|tsx|js|jsx|json)$" | tr "\n" " ")pnpm --dir packages/auth-config test -- compatible.test.tspnpm --dir packages/auth-config check-typesPRISMA_ENGINES_CHECKSUM_IGNORE_MISSING=1 pnpm --dir packages/db exec prisma generatepnpm --dir apps/apollo exec vitest run --config vitest.codex-temp.config.ts src/lib/connected_accounts/createConnectedAccount.unit.test.ts src/lib/auth_config/updateAuthConfig.unit.test.ts src/lib/connected_accounts/revoke/revokeConnection.unit.test.ts (temporary local config supplied dummy self-hosted env; removed before commit)git diff --cached --checkNote: local verification used Node v24.1.0, so pnpm emitted the repo engine warning for Node 20.x.