macOS/onboarding: keep prep follow-up scoped for openclaw#47263, thanks @ImLukeF

This commit is contained in:
ImLukeF
2026-03-18 11:17:42 +11:00
parent 09d972c1dd
commit fbbca10c83
6 changed files with 6 additions and 7 deletions

View File

@@ -39,7 +39,6 @@ Docs: https://docs.openclaw.ai
- Plugins/Chutes: add a bundled Chutes provider with plugin-owned OAuth/API-key auth, dynamic model discovery, and default-on extension wiring. (#41416) Thanks @Veightor.
- Plugins/binding: add `onConversationBindingResolved(...)` so plugins can react immediately after bind approvals or denies without blocking channel interaction acknowledgements. (#48678) Thanks @huntharo.
- CLI/config: expand `config set` with SecretRef and provider builder modes, JSON/batch assignment support, and `--dry-run` validation with structured JSON output. (#49296) Thanks @joshavant.
- macOS/onboarding: refresh the local setup flow, keep existing configured local installs connected across onboarding-version bumps, and update OpenAI/GitHub Copilot onboarding defaults to GPT-5.4. (#47263) Thanks @ImLukeF.
### Breaking

View File

@@ -111,7 +111,7 @@ async function runGitHubCopilotAuth(ctx: ProviderAuthContext) {
credential,
},
],
defaultModel: "github-copilot/gpt-5.4",
defaultModel: "github-copilot/gpt-4o",
};
}

View File

@@ -1060,7 +1060,7 @@ describe("applyAuthChoice", () => {
},
},
],
defaultModel: "github-copilot/gpt-5.4",
defaultModel: "github-copilot/gpt-4o",
})),
},
],
@@ -1089,7 +1089,7 @@ describe("applyAuthChoice", () => {
});
expect(resolveAgentModelPrimaryValue(result.config.agents?.defaults?.model)).toBe(
"github-copilot/gpt-5.4",
"github-copilot/gpt-4o",
);
} finally {
if (previousIsTTYDescriptor) {

View File

@@ -112,7 +112,7 @@ describe("applyDefaultModelChoice", () => {
});
it("uses applyDefaultConfig path when setDefaultModel is true", async () => {
const defaultModel = "openai/gpt-5.4";
const defaultModel = "openai/gpt-5.1-codex";
const applied = await applyDefaultModelChoice({
config: {},
setDefaultModel: true,

View File

@@ -238,7 +238,7 @@ describe("provider auth contract", () => {
},
},
],
defaultModel: "github-copilot/gpt-5.4",
defaultModel: "github-copilot/gpt-4o",
});
} finally {
if (previousIsTTYDescriptor) {

View File

@@ -3,7 +3,7 @@ import { ensureModelAllowlistEntry } from "./provider-model-allowlist.js";
import { applyAgentDefaultPrimaryModel } from "./provider-model-primary.js";
export const GOOGLE_GEMINI_DEFAULT_MODEL = "google/gemini-3.1-pro-preview";
export const OPENAI_DEFAULT_MODEL = "openai/gpt-5.4";
export const OPENAI_DEFAULT_MODEL = "openai/gpt-5.1-codex";
export const OPENCODE_GO_DEFAULT_MODEL_REF = "opencode-go/kimi-k2.5";
export const OPENCODE_ZEN_DEFAULT_MODEL = "opencode/claude-opus-4-6";