mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 13:40:44 +00:00
fix: update Copilot Opus default to 4.7
This commit is contained in:
@@ -69,7 +69,7 @@ export default definePluginEntry({
|
||||
credential,
|
||||
},
|
||||
],
|
||||
defaultModel: "github-copilot/claude-opus-4.6",
|
||||
defaultModel: "github-copilot/claude-opus-4.7",
|
||||
};
|
||||
}
|
||||
|
||||
|
||||
@@ -8,7 +8,7 @@ const DEFAULT_MAX_TOKENS = 8192;
|
||||
// We keep this list intentionally broad; if a model isn't available Copilot will
|
||||
// return an error and users can remove it from their config.
|
||||
const DEFAULT_MODEL_IDS = [
|
||||
"claude-opus-4.6",
|
||||
"claude-opus-4.7",
|
||||
"claude-sonnet-4.6",
|
||||
"claude-sonnet-4.5",
|
||||
"gpt-4o",
|
||||
|
||||
@@ -63,8 +63,9 @@ function requireResolvedModel(ctx: ProviderResolveDynamicModelContext) {
|
||||
|
||||
describe("github-copilot model defaults", () => {
|
||||
describe("getDefaultCopilotModelIds", () => {
|
||||
it("includes claude-opus-4.6", () => {
|
||||
expect(getDefaultCopilotModelIds()).toContain("claude-opus-4.6");
|
||||
it("includes claude-opus-4.7", () => {
|
||||
expect(getDefaultCopilotModelIds()).toContain("claude-opus-4.7");
|
||||
expect(getDefaultCopilotModelIds()).not.toContain("claude-opus-4.6");
|
||||
});
|
||||
|
||||
it("includes claude-sonnet-4.6", () => {
|
||||
|
||||
Reference in New Issue
Block a user