Skip to content

Commit 581ad59

Browse files
committed
Fix thinking
1 parent 4c57af4 commit 581ad59

3 files changed

Lines changed: 23 additions & 13 deletions

File tree

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "claude-code-chat",
33
"displayName": "Claude Code Chat",
44
"description": "Beautiful Claude Code Chat Interface for VS Code",
5-
"version": "0.1.2",
5+
"version": "0.1.3",
66
"publisher": "AndrePimenta",
77
"author": "Andre Pimenta",
88
"repository": {
@@ -11,7 +11,7 @@
1111
},
1212
"license": "SEE LICENSE IN LICENSE",
1313
"engines": {
14-
"vscode": "^1.95.0"
14+
"vscode": "^1.94.0"
1515
},
1616
"categories": [
1717
"Other",
@@ -171,7 +171,12 @@
171171
},
172172
"claudeCodeChat.thinking.intensity": {
173173
"type": "string",
174-
"enum": ["think", "think-hard", "think-harder", "ultrathink"],
174+
"enum": [
175+
"think",
176+
"think-hard",
177+
"think-harder",
178+
"ultrathink"
179+
],
175180
"default": "think",
176181
"description": "Thinking mode intensity level. Higher levels provide more detailed reasoning but consume more tokens."
177182
}
@@ -189,7 +194,7 @@
189194
"devDependencies": {
190195
"@types/mocha": "^10.0.10",
191196
"@types/node": "20.x",
192-
"@types/vscode": "^1.95.0",
197+
"@types/vscode": "^1.94.0",
193198
"@typescript-eslint/eslint-plugin": "^8.31.1",
194199
"@typescript-eslint/parser": "^8.31.1",
195200
"@vscode/test-cli": "^0.0.10",

src/ui.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1392,8 +1392,7 @@ const html = `<!DOCTYPE html>
13921392
}
13931393
}
13941394
1395-
// Update the toggle name
1396-
updateThinkingModeToggleName(value);
1395+
// Don't update toggle name until user confirms
13971396
}
13981397
13991398
function setThinkingIntensityValue(value) {
@@ -1405,6 +1404,12 @@ const html = `<!DOCTYPE html>
14051404
}
14061405
14071406
function confirmThinkingIntensity() {
1407+
// Get the current slider value
1408+
const currentValue = document.getElementById('thinkingIntensitySlider').value;
1409+
1410+
// Update the toggle name with confirmed selection
1411+
updateThinkingModeToggleName(currentValue);
1412+
14081413
// Save the current intensity setting
14091414
saveThinkingIntensity();
14101415

0 commit comments

Comments
 (0)