Skip to content

[FEATURE]: Context protection for tool calls when response is large #4560

Closed

Description

@conradkoh

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

The problem is that when executing a tool, it is often unknown whether the agent will be able to handle the output of the tool within its context window. Here are examples:

  1. Running a test suite with 1000s of tests and many debug error messages
  2. Using an MCP which reads web pages

I’ve seen in cursor that it is able to use grep and other tools against a file of sorts to deconstruct and study the output without going off track when a tool responds with large context.

Perhaps we can have detection of such a case and automatically add to the context: “tool output of {x} lines was written to {file}.txt” and allow the agent to decide what it wants to do with that.

Activity

  1. added
    discussionUsed for feature requests, proposals, ideas, etc. Open discussion
    on Nov 20, 2025
  2. rekram1-node commented on Nov 21, 2025

    @rekram1-node
    Collaborator

    related but if a tool blows up the context we should be able to "self heal" it shouldnt make the session crap out we should be able to handle the error case and fix it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    discussionUsed for feature requests, proposals, ideas, etc. Open discussion

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions