Exempt Search Subagent tool result from write to disk#4219
Merged
connor4312 merged 20 commits intomicrosoft:mainfrom Mar 5, 2026
Merged
Exempt Search Subagent tool result from write to disk#4219connor4312 merged 20 commits intomicrosoft:mainfrom
connor4312 merged 20 commits intomicrosoft:mainfrom
Conversation
connor4312
reviewed
Mar 4, 2026
Contributor
There was a problem hiding this comment.
Pull request overview
This PR updates the panel prompt tool-result rendering so that results from the search_subagent tool are kept inline in the agent’s prompt/trajectory instead of being offloaded to disk when large, addressing cases where the model only reads the beginning of the written file.
Changes:
- Plumbs the producing tool name into
ToolResultas an optional prop. - Skips the “large tool result written to disk” pathway for
ToolName.SearchSubagentresults. - Updates the
ToolResultElementcall sites in this file to passtoolName.
…anisha/vscode-copilot-chat into anisha/searchsubagent_notdisk
connor4312
approved these changes
Mar 4, 2026
dmitrivMS
approved these changes
Mar 5, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Include full results found by the search subagent in the main agent model trajectory. Do not write the results to disk, just because it is large.
Reason: we see that the model only reads the first ~200 lines of the file and never really goes back to read more, which functionally makes all the work done by the search subagent redundant and useless.