diff --git a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts index 62ccde5444c..704220bfd7a 100644 --- a/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts +++ b/src/vs/workbench/contrib/terminalContrib/chatAgentTools/browser/tools/runInTerminalTool.ts @@ -2416,7 +2416,7 @@ export class RunInTerminalTool extends Disposable implements IToolImpl { return altBufferResult; } - if (didSandboxWrapCommand && outputLooksBubblewrapHostRestricted(terminalResult)) { + if (didSandboxWrapCommand && exitCode !== 0 && outputLooksBubblewrapHostRestricted(terminalResult)) { return this._getBubblewrapHostRestrictedResult(); }