mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-24 16:32:29 +00:00
macOS/onboarding: keep prep follow-up scoped for openclaw#47263, thanks @ImLukeF
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -111,7 +111,7 @@ async function runGitHubCopilotAuth(ctx: ProviderAuthContext) {
|
||||
credential,
|
||||
},
|
||||
],
|
||||
defaultModel: "github-copilot/gpt-5.4",
|
||||
defaultModel: "github-copilot/gpt-4o",
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -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) {
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -238,7 +238,7 @@ describe("provider auth contract", () => {
|
||||
},
|
||||
},
|
||||
],
|
||||
defaultModel: "github-copilot/gpt-5.4",
|
||||
defaultModel: "github-copilot/gpt-4o",
|
||||
});
|
||||
} finally {
|
||||
if (previousIsTTYDescriptor) {
|
||||
|
||||
@@ -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";
|
||||
|
||||
|
||||
Reference in New Issue
Block a user