Skip to content

chore(platform-lite): bump Supabase MCP to 0.12.0 - #263

Merged
barryroodt merged 2 commits into
mainfrom
barryroodt/ai-1179-2c-bump-mcp-server-supabase-package-version-on-supabaseevals
Sep 7, 2026
Merged

chore(platform-lite): bump Supabase MCP to 0.12.0#263
barryroodt merged 2 commits into
mainfrom
barryroodt/ai-1179-2c-bump-mcp-server-supabase-package-version-on-supabaseevals

Conversation

@barryroodt

Copy link
Copy Markdown
Contributor

Summary

  • Bump the platform-lite Supabase MCP dependency to 0.12.0.
  • Refresh the pnpm lockfile, including transitive mcp-utils 0.8.0.
  • Keep the platform-lite integration unchanged after reviewing the 0.12.0 cost-confirmation behavior.

Changelog review

platform-lite uses the MCP platform API with an access token and API URL. It does not enable cost confirmation or depend on the legacy cost tools, so 0.12.0 needs no integration change.

Testing

  • pnpm install --frozen-lockfile
  • pnpm --filter @supabase-evals/platform-lite typecheck
  • pnpm exec biome check packages/platform-lite
  • pnpm --filter @supabase-evals/platform-lite exec vitest run test/mcp-platform.test.ts test/clickhouse-logs.test.ts

@barryroodt
barryroodt requested a review from a team September 4, 2026 16:01
@vercel

vercel Bot commented Sep 4, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

1 Skipped Deployment
Project Deployment Actions Updated
evals Ignored Ignored Preview Sep 7, 2026 1:53pm UTC

Request Review

@barryroodt barryroodt self-assigned this Sep 4, 2026

@Rodriguespn Rodriguespn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for take care of this Barry. AFAIK, we would still need to bump the MCP server version in here right?

export const MCP_SERVER_VERSION = '0.11.0';

This is the MCP Server version we're using when running the evals.

npx @supabase/mcp-server-supabase@0.11.0 --access-token <token> --features docs,account,database,development,debugging,functions [--api-url <url>]

The npm package used in packages/platform-lite/package.json is used only on the platform-lite tests

@barryroodt

Copy link
Copy Markdown
Contributor Author

Good catch @Rodriguespn. I bumped the eval launcher default to 0.12.0 in efd8bc8.

@Rodriguespn Rodriguespn left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved 🚢
Platform-lite bumps to ^0.12.0 and the harness runtime pin (MCP_SERVER_VERSION) now tracks 0.12.0; lockfile clean, typecheck and all core/platform-lite tests pass, and no integration change is needed (cost confirmation is opt-in and unused).

@barryroodt
barryroodt merged commit e19d296 into main Sep 7, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants