• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

philihp / kennerspiel / 27411134570
96%

Build:
DEFAULT BRANCH: main
Ran 12 Jun 2026 10:52AM UTC
Jobs 1
Files 116
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

12 Jun 2026 10:51AM UTC coverage: 96.185%. Remained the same
27411134570

push

github

web-flow
MCP server: OAuth 2.1 per-user authorization (replaces static bearer token) (#1740)

The MCP server now identifies its caller via OAuth 2.1 instead of a single
shared MCP_AUTH_TOKEN. Each Claude.ai user authorizes with their existing
Supabase account and the MCP tools act as that user, removing the need for
AGENT_PROFILE_ID.

- supabase: oauth_authorization_code and oauth_access_token tables
- web: /.well-known/oauth-authorization-server and oauth-protected-resource
- web: /oauth/authorize consent page (Supabase-gated) and /oauth/token
- web: account/login supports ?next= so the OAuth flow can resume after sign-in
- web: MCP verifyToken now looks up the access token in the DB and threads the
  user id through to listMyGames/getGame/getLegalMoves/makeMove

New env vars: OAUTH_ISSUER, OAUTH_CLIENT_ID, OAUTH_CLIENT_SECRET,
OAUTH_REDIRECT_URIS. AGENT_PROFILE_ID and MCP_AUTH_TOKEN are no longer used.

Also unblocks the pre-commit hook for Next 16 by migrating the legacy
.eslintrc to a flat eslint.config.mjs, pinning eslint to 9.x (eslint-config-next
16 / eslint-plugin-react do not yet support eslint 10), and pointing
lint-staged at eslint directly instead of the removed \`next lint --fix\`.

https://claude.ai/code/session_01BMeHWGVWwn2E47t7cYp3uu

Co-authored-by: Claude <noreply@anthropic.com>

1311 of 1501 branches covered (87.34%)

Branch coverage included in aggregate %.

3505 of 3506 relevant lines covered (99.97%)

707.13 hits per line

Jobs
ID Job ID Ran Files Coverage
1 27411134570.1 12 Jun 2026 10:52AM UTC 116
96.19
GitHub Action Run
Source Files on build 27411134570
  • Tree
  • List 116
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • 6bf4f960 on github
  • Prev Build on main (#27406768970)
  • Next Build on main (#27412174200)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc