Skip to content

chore(deps): @prisma/management-api-sdk 1.79.0 -> 1.80.0 - #315

Open
wmadden-electric wants to merge 1 commit into
mainfrom
claude/management-api-sdk-1.80.0
Open

wmadden-electric wants to merge 1 commit into
mainfrom
claude/management-api-sdk-1.80.0

Conversation

@wmadden-electric

Copy link
Copy Markdown
Contributor

Moves @prisma/management-api-sdk from 1.79.0 to 1.80.0, and returns AuthCredential.type to a list of values.

Changes

  • AuthCredential.type is a list again: "oauth" | "service_token" | "management_token" | "agent_token". chore(deps): @prisma/management-api-sdk 1.69.0 -> 1.79.0 #290 had to weaken it to string, because SDK 1.75.0 to 1.79.0 typed credential.type in the GET /v1/me response as string. prisma/pdp-control-plane#5487 restored the enum in the API, and SDK 1.80.0 carries it. The list now includes agent_token, which the server has returned since 2026-09-21.
  • Three pins move together: packages/cli-engine (devDependencies), packages/cli and packages/prisma. The engine's types refer to the SDK's types, so two versions fail to typecheck against each other.
  • The engine's version stays at 0.6.1: only its devDependencies changed.
  • The lockfile holds one SDK version, 1.80.0. @prisma/composer declares ^1.79.0, which admits it.

Nothing in the CLI branches on credential.type, so behaviour does not change.

Verification

Build, typecheck, lint, engine tests (39 files), CLI tests (64 files), prisma tests, grammar and conformance checks, and scripts/check-engine-version.mjs pass locally. The end-to-end suite did not run locally, because no PRISMA_E2E_SERVICE_TOKEN was set. CI runs it.

🤖 Generated with Claude Code

SDK 1.80.0 types credential.type in the GET /v1/me response as a list of four values again, after prisma/pdp-control-plane#5487 restored the enum. AuthCredential.type returns from string to that list, which now includes agent_token.

The engine, @prisma/cli and prisma pins move together. The engine's version stays at 0.6.1, because only its devDependencies changed.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Signed-off-by: willbot <w.a.madden+machine@gmail.com>
Signed-off-by: Will Madden <madden@prisma.io>
@coderabbitai

coderabbitai Bot commented Sep 28, 2026

Copy link
Copy Markdown

Warning

Review limit reached

Next included review available in 48 minutes.

Check out review usage here.

View limit details

Limit details: You’ve used the included review currently available.

This review ran on the open-source allowance, not this organization's plan, because the pull request author doesn't have an assigned seat. Waiting won't change this — ask an organization admin to assign them a seat, or add seats in Billing if every seat is already assigned, then retry.

Learn how review limits work.

Review configuration:

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Advanced

Run ID: 1f26308f-9304-44a1-9ece-9f678ff2df46

📥 Commits

Reviewing files that changed from the base of the PR and between ef3695d and 53b1060.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (4)
  • packages/cli-engine/package.json
  • packages/cli/package.json
  • packages/cli/src/types/auth.ts
  • packages/prisma/package.json

Comment @coderabbitai help to get the list of available commands.

@pkg-pr-new

pkg-pr-new Bot commented Sep 28, 2026

Copy link
Copy Markdown

Open in StackBlitz

npx https://pkg.pr.new/@prisma/cli@315
npx https://pkg.pr.new/@prisma/cli-engine@315

commit: 53b1060

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