diff --git a/apps/server/src/provider/Layers/PiProvider.ts b/apps/server/src/provider/Layers/PiProvider.ts index edbace8019bd..47285b17f739 100644 --- a/apps/server/src/provider/Layers/PiProvider.ts +++ b/apps/server/src/provider/Layers/PiProvider.ts @@ -59,7 +59,6 @@ import { const PI_PRESENTATION = { displayName: "Pi", - badgeLabel: "Early Access", showInteractionModeToggle: false, supportedRuntimeModes: ["approval-required", "auto-accept-edits", "full-access"], // The adapter reports context usage from Pi's streaming usage while a diff --git a/apps/web/src/components/settings/providerDriverMeta.ts b/apps/web/src/components/settings/providerDriverMeta.ts index d1b24b417674..08f9d83333c1 100644 --- a/apps/web/src/components/settings/providerDriverMeta.ts +++ b/apps/web/src/components/settings/providerDriverMeta.ts @@ -89,13 +89,11 @@ const PROVIDER_CLIENT_DEFINITIONS: readonly ProviderClientDefinition[] = [ { value: ProviderDriverKind.make("pi"), label: "Pi", - badgeLabel: "Early Access", settingsSchema: PiSettings, }, { value: ProviderDriverKind.make("acpRegistry"), label: "ACP Registry", - badgeLabel: "Early Access", settingsSchema: AcpRegistrySettings, hasDefaultInstance: false, }, diff --git a/packages/contracts/src/settings.ts b/packages/contracts/src/settings.ts index cab95a7d6c47..e84ed36c9718 100644 --- a/packages/contracts/src/settings.ts +++ b/packages/contracts/src/settings.ts @@ -835,7 +835,7 @@ export type AntigravitySettings = typeof AntigravitySettings.Type; export const PiSettings = makeProviderSettingsSchema( { - // Disabled by default while Pi support is Early Access. + // Off by default like Cursor and Grok. Users opt in from Settings. enabled: Schema.Boolean.pipe( Schema.withDecodingDefault(Effect.succeed(false)), Schema.annotateKey({ providerSettingsForm: { hidden: true } }),