Preserve Thinking When Sending Background Terminal Result
- Dominant language
- TypeScript
- Stars
- 193k
- Forks
- 42.4k
- PR merge metrics
- PR metrics pending
Description
Type: Feature Request
Most models call tools within their reasoning phase. If VS Code doesn't preserve the reasoning content when sending background terminal result, the model lost its context.
VS Code version: Code 1.136.1 (a44adf7f53e00964ab890f9f8758a334f1fc15bc, 2026-09-03T05:06:41Z)
OS version: Windows_NT x64 10.0.26200
Modes:
System Info
|Item|Value|
|---|---|
|CPUs|12th Gen Intel(R) Core(TM) i7-1255U (12 x 2611)|
|GPU Status|2d_canvas: enabled
GPU0: VENDOR= 0x8086, DEVICE=0x46a8 [Intel(R) Iris(R) Xe Graphics], DRIVER_VENDOR=Intel, DRIVER_VERSION=32.0.101.7085 *ACTIVE*
GPU1: VENDOR= 0x8086, DEVICE=0x46a8 [Intel(R) Iris(R) Xe Graphics], DRIVER_VERSION=32.0.101.7085
GPU2: VENDOR= 0x1414, DEVICE=0x008c [Microsoft Basic Render Driver], DRIVER_VERSION=10.0.26100.8972
Machine model name:
Machine model version:
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
trees_in_viz: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgpu: enabled
webnn: disabled_off|
|Load (avg)|undefined|
|Memory (System)|15.69GB (2.61GB free)|
|Process Argv||
|Screen Reader|no|
|VM|0%|
Extensions (28)
Name|Identifier|Author|Version
---|---|---|---
Commit Message Editor|adam-bender.commit-message-editor|adam-bender|0.25.0
UnoCSS|antfu.unocss|antfu|66.10.0
Kivy|battlebas.kivy-vscode|BattleBas|0.5.5
Tailwind CSS IntelliSense|bradlc.vscode-tailwindcss|bradlc|0.16.0
Ruff|charliermarsh.ruff|charliermarsh|2026.78.0
Inno Setup|chouzz.vscode-innosetup|chouzz|1.12.0
markdownlint|davidanson.vscode-markdownlint|DavidAnson|0.62.1
ESLint|dbaeumer.vscode-eslint|dbaeumer|3.0.34
HTML CSS Support|ecmel.vscode-html-css|ecmel|2.0.14
LiteLLM Connector for Copilot|gethnet.litellm-connector-copilot|GethNet|2.1.10-dev5
GitHub Actions|github.vscode-github-actions|github|0.32.3
Selected Lines Count|gurumukhi.selected-lines-count|gurumukhi|1.4.0
Rainbow CSV|mechatroner.rainbow-csv|mechatroner|3.24.1
UUID Generator|motivesoft.vscode-uuid-generator|motivesoft|1.1.0
Python Debugger|ms-python.debugpy|ms-python|2026.6.0
Python|ms-python.python|ms-python|2026.4.0
Pylance|ms-python.vscode-pylance|ms-python|2026.3.1
Python Environments|ms-python.vscode-python-envs|ms-python|1.36.0
Jupyter|ms-toolsai.jupyter|ms-toolsai|2025.9.1
Jupyter Keymap|ms-toolsai.jupyter-keymap|ms-toolsai|1.1.2
Jupyter Notebook Renderers|ms-toolsai.jupyter-renderers|ms-toolsai|1.3.0
Jupyter Cell Tags|ms-toolsai.vscode-jupyter-cell-tags|ms-toolsai|0.1.9
Jupyter Slide Show|ms-toolsai.vscode-jupyter-slideshow|ms-toolsai|0.1.6
PowerShell|ms-vscode.powershell|ms-vscode|2025.4.0
XML|redhat.vscode-xml|redhat|0.29.3
Svelte for VS Code|svelte.svelte-vscode|svelte|110.3.1
win-ca|ukoloff.win-ca|ukoloff|3.5.1
Markdown All in One|yzhang.markdown-all-in-one|yzhang|3.6.3
Contributor guide
Assessment
This issue has not been assessed yet.