diff --git a/src/extension/prompt/vscode-node/requestLoggerImpl.ts b/src/extension/prompt/vscode-node/requestLoggerImpl.ts index a3e22f125..497a5df12 100644 --- a/src/extension/prompt/vscode-node/requestLoggerImpl.ts +++ b/src/extension/prompt/vscode-node/requestLoggerImpl.ts @@ -219,16 +219,14 @@ export class RequestLogger extends AbstractRequestLogger { result.push(`~~~`); } - if (entry.thinking) { + if (entry.thinking?.text) { result.push(`## Thinking`); if (entry.thinking.id) { result.push(`thinkingId: ${entry.thinking.id}`); } - if (entry.thinking.text) { - result.push(`~~~`); - result.push(entry.thinking.text); - result.push(`~~~`); - } + result.push(`~~~`); + result.push(entry.thinking.text); + result.push(`~~~`); } return result.join('\n');