Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
7865047
feat: add strict tool schema toggle and expand reasoning effort for O…
Jul 28, 2026
ca4ba42
fix(i18n): add strictToolSchemas locale keys to modelInfo section
Jul 29, 2026
2f53771
chore: remove session report files from branch
Jul 30, 2026
417768d
fix(i18n): add missing strictToolSchemas translations to all 17 locales
Aug 2, 2026
23e3526
fix(providers): strictMode passthrough, schema conversion, reasoning_…
Aug 3, 2026
52c8414
fix(i18n): remove duplicate strictToolSchemas keys in en settings locale
Aug 3, 2026
587193d
fix(i18n): document profile scope of strict tool schemas setting
Aug 3, 2026
03ce31f
chore: remove docs and scripts contamination
Aug 4, 2026
658c4f2
fix(i18n): translate strictToolSchemas keys to all 16 non-English loc…
Aug 4, 2026
5ac1ec0
chore: remove temp file progress.txt
Aug 6, 2026
84facbf
Merge branch 'main' into pr/b05a-strict-reasoning-v2
myk1yt Aug 7, 2026
276e425
refactor: reuse shared XAI response client mock (#1182)
zoomote[bot] Aug 7, 2026
9cfcb6f
test(e2e): add strict reasoning suite
Aug 7, 2026
2fcfe90
refactor: reuse shared CustomModesManager test helpers (#1190)
zoomote[bot] Aug 8, 2026
0ee1cc0
fix(test): add aimock fixture and visual snapshot for strict-reasonin…
Aug 8, 2026
7b336bf
fix(test): replace visual baseline with CI-generated Linux screenshot
Aug 8, 2026
8340938
test(providers): add coverage tests for strict mode pass-through
Aug 8, 2026
7e2662c
test(webview): add vitest coverage for OpenAICompatible visual fixture
Aug 8, 2026
200d2aa
fix(telemetry): record tool usage once centrally, sanitize raw tool n…
edelauna Aug 8, 2026
fb57aeb
refactor: reuse code-index reset helpers (#1194)
zoomote[bot] Aug 8, 2026
d5085a2
refactor: reuse shared config test helpers (#1195)
zoomote[bot] Aug 8, 2026
5afa9b3
refactor: reuse terminal test reset helpers (#1197)
zoomote[bot] Aug 8, 2026
2dad47a
chore: merge main and update eslint suppressions
Aug 8, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
88 changes: 88 additions & 0 deletions apps/vscode-e2e/fixtures/strict-reasoning.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,88 @@
{
"fixtures": [
{
"match": {
"userMessage": "strict-reasoning-e2e-default"
},
"response": {
"toolCalls": [
{
"name": "attempt_completion",
"arguments": "{\"result\":\"4\"}",
"id": "call_strict_reasoning_default_001"
}
]
}
},
{
"match": {
"userMessage": "strict-reasoning-e2e-disabled"
},
"response": {
"toolCalls": [
{
"name": "attempt_completion",
"arguments": "{\"result\":\"4\"}",
"id": "call_strict_reasoning_disabled_001"
}
]
}
},
{
"match": {
"userMessage": "strict-reasoning-e2e-enabled"
},
"response": {
"toolCalls": [
{
"name": "attempt_completion",
"arguments": "{\"result\":\"4\"}",
"id": "call_strict_reasoning_enabled_001"
}
]
}
},
{
"match": {
"userMessage": "strict-reasoning-e2e-roundtrip-on"
},
"response": {
"toolCalls": [
{
"name": "attempt_completion",
"arguments": "{\"result\":\"4\"}",
"id": "call_strict_reasoning_roundtrip_on_001"
}
]
}
},
{
"match": {
"userMessage": "strict-reasoning-e2e-roundtrip-off"
},
"response": {
"toolCalls": [
{
"name": "attempt_completion",
"arguments": "{\"result\":\"4\"}",
"id": "call_strict_reasoning_roundtrip_off_001"
}
]
}
},
{
"match": {
"userMessage": "strict-reasoning-e2e-output"
},
"response": {
"toolCalls": [
{
"name": "attempt_completion",
"arguments": "{\"result\":\"4\"}",
"id": "call_strict_reasoning_output_001"
}
]
}
}
]
}
Loading
Loading