Skip to content

Commit 26cb824

Browse files
committed
chore(package): update default model to claude-sonnet-5 and dependencies
- Changed default model from "claude-sonnet-4-0" to "claude-sonnet-5" in package.json and configManager.ts. - Updated dependencies to their latest versions, including @anthropic-ai/sdk and ollama.
1 parent 0945f49 commit 26cb824

2 files changed

Lines changed: 23 additions & 25 deletions

File tree

package.json

Lines changed: 22 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -88,14 +88,12 @@
8888
},
8989
"diffCommit.model": {
9090
"type": "string",
91-
"default": "claude-sonnet-4-0",
91+
"default": "claude-sonnet-5",
9292
"enum": [
93-
"claude-sonnet-4-0",
94-
"claude-3-7-sonnet-latest",
95-
"claude-3-5-sonnet-latest",
96-
"claude-3-5-haiku-latest",
97-
"claude-opus-4-0",
98-
"claude-3-opus-latest"
93+
"claude-sonnet-5",
94+
"claude-haiku-4-5",
95+
"claude-opus-5",
96+
"claude-fable-5"
9997
],
10098
"description": "The Anthropic AI model to use for generating commit messages. This value is only used when provider is set as 'anthropic'."
10199
},
@@ -177,25 +175,25 @@
177175
}
178176
},
179177
"dependencies": {
180-
"@anthropic-ai/sdk": "^0.39.0",
181-
"ollama": "^0.5.16"
178+
"@anthropic-ai/sdk": "^0.116.0",
179+
"ollama": "^0.6.3"
182180
},
183181
"devDependencies": {
184-
"@types/jest": "^29.5.14",
185-
"@types/node": "^22.13.14",
186-
"@types/vscode": "1.93.0",
187-
"@typescript-eslint/eslint-plugin": "^8.28.0",
188-
"@typescript-eslint/parser": "^8.28.0",
189-
"@vscode/test-electron": "^2.4.1",
190-
"esbuild": "^0.25.1",
191-
"eslint": "^9.23.0",
192-
"eslint-plugin-prettier": "^5.2.5",
193-
"eslint-plugin-tailwindcss": "^3.18.0",
194-
"jest": "^29.7.0",
195-
"prettier-plugin-packagejson": "^2.5.10",
196-
"prettier-plugin-tailwindcss": "^0.6.11",
197-
"ts-jest": "^29.3.0",
198-
"typescript": "^5.8.2"
182+
"@types/jest": "^30.0.0",
183+
"@types/node": "^26.2.0",
184+
"@types/vscode": "1.125.0",
185+
"@typescript-eslint/eslint-plugin": "^8.66.0",
186+
"@typescript-eslint/parser": "^8.66.0",
187+
"@vscode/test-electron": "^3.1.0",
188+
"esbuild": "^0.28.1",
189+
"eslint": "^10.8.1",
190+
"eslint-plugin-prettier": "^5.5.6",
191+
"eslint-plugin-tailwindcss": "^4.2.0",
192+
"jest": "^30.4.2",
193+
"prettier-plugin-packagejson": "^3.0.2",
194+
"prettier-plugin-tailwindcss": "^0.8.1",
195+
"ts-jest": "^29.4.12",
196+
"typescript": "^7.0.2"
199197
},
200198
"engines": {
201199
"vscode": "^1.93.1"

src/configManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ export class ConfigManager {
2424
"test",
2525
]
2626
private static readonly defaultMaxTokens = 1024
27-
private static readonly defaultModel = "claude-sonnet-4-0"
27+
private static readonly defaultModel = "claude-sonnet-5"
2828
private static readonly defaultTemperature = 0.3
2929
private static readonly defaultProvider = "anthropic"
3030
private static readonly defaultOllamaHostname = "http://localhost:11434"

0 commit comments

Comments
 (0)