mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 10:10:45 +00:00
fix(auth-profiles): repair stale codex oauth profiles
This commit is contained in:
@@ -125,6 +125,17 @@ describe("openai codex provider", () => {
|
||||
);
|
||||
});
|
||||
|
||||
it("declares the legacy default OAuth profile repair", () => {
|
||||
const provider = buildOpenAICodexProviderPlugin();
|
||||
|
||||
expect(provider.oauthProfileIdRepairs).toEqual([
|
||||
{
|
||||
legacyProfileId: "openai-codex:default",
|
||||
promptLabel: "OpenAI Codex",
|
||||
},
|
||||
]);
|
||||
});
|
||||
|
||||
it("offers OpenAI menu auth methods for browser login and device pairing", () => {
|
||||
const provider = buildOpenAICodexProviderPlugin();
|
||||
|
||||
|
||||
@@ -374,6 +374,12 @@ export function buildOpenAICodexProviderPlugin(): ProviderPlugin {
|
||||
id: PROVIDER_ID,
|
||||
label: "OpenAI Codex",
|
||||
docsPath: "/providers/models",
|
||||
oauthProfileIdRepairs: [
|
||||
{
|
||||
legacyProfileId: "openai-codex:default",
|
||||
promptLabel: "OpenAI Codex",
|
||||
},
|
||||
],
|
||||
auth: [
|
||||
{
|
||||
id: "oauth",
|
||||
|
||||
@@ -12,6 +12,12 @@ export function createOpenAICodexProvider(): ProviderPlugin {
|
||||
id: "openai-codex",
|
||||
label: "OpenAI Codex",
|
||||
docsPath: "/providers/models",
|
||||
oauthProfileIdRepairs: [
|
||||
{
|
||||
legacyProfileId: "openai-codex:default",
|
||||
promptLabel: "OpenAI Codex",
|
||||
},
|
||||
],
|
||||
auth: [
|
||||
{
|
||||
id: "oauth",
|
||||
|
||||
Reference in New Issue
Block a user