Blank white background with no objects or features visible.

تعرّف على TrueForge: مُسخّر الوكلاء مفتوح المصدر والمحايد تجاه الموردين. تكلفة أقل بنسبة 50%. استكشف الآن→

Large Tool Responses, Explained: Keep Payloads Accessible Without Flooding Context

By بويو وانغ

Published: September 15, 2026

A tool can return the right data in the wrong shape for model reasoning. Large-response handling separates possession of the payload from immediate attention to every byte.

Scope Note
Scope. Defaults in this article reflect TrueForge documentation available on September 10, 2026: 6,000 tokens per response, 10,000 tokens across parallel responses, and a preview using the first and last 100 characters. These settings are configurable product defaults, not protocol limits.

1. Correct data can still be operationally hostile

An MCP tool can answer successfully and still damage the run. A repository API may return hundreds of pull requests with long descriptions. A metrics tool may emit every time series. A CRM search may attach nested histories to each account. The payload is relevant in principle, but the model may need only three fields.

If the full result enters context, several things happen at once: input grows, later reasoning inherits the bulk, important facts compete with irrelevant fields, and follow-up calls can push the run toward the model’s limit. Asking the tool for less is preferable when its API supports projection, pagination, or filtering. The runtime still needs a fallback because many tools do not expose adequate controls.

TrueForge’s documented response handling writes an oversized result to a sandbox file and places a short preview plus file path in context. The agent retains access without being forced to attend to the entire payload.

A response below the per-call threshold stays inline. A larger response is written to the sandbox and replaced in context with a preview and file path.
Figure 1. A response below the per-call threshold stays inline. A larger response is written to the sandbox and replaced in context with a preview and file path.

2. The single-response threshold

The first rule applies to one tool result. If the estimated response exceeds the configured per-call threshold, TrueForge writes the full result to the sandbox. The context receives a notice, file path, and bounded preview. The current default threshold is 6,000 tokens; the current default preview contains the first and last 100 characters.

The preview is navigation, not a summary. Boundary characters may reveal the object type, top-level keys, total count, or final metadata, but they can omit the exact records the task needs. A competent next step is to inspect structure, search for a target, or run a small parser—not to infer the full contents from the preview.

3. Parallel calls create an aggregate failure mode

Per-call limits are insufficient when an agent issues tools concurrently. Four 4,000-token results each pass a 6,000-token check, yet together they inject 16,000 tokens into one model step.

TrueForge therefore documents a second threshold for the combined tool-call content returned together. The current default is 10,000 tokens. When the sum exceeds that limit, the harness offloads responses one at a time, beginning with the largest, until the remaining inline content falls below the threshold.

This largest-first policy preserves more small results inline while removing the biggest contributors quickly. It is a context heuristic, not a relevance judgment. The largest response could contain the most important evidence; the file path keeps it retrievable.

The combined threshold protects a model step from several medium responses arriving together. TrueForge offloads the largest results first until the remaining inline total is below the limit.
Figure 2. The combined threshold protects a model step from several medium responses arriving together. TrueForge offloads the largest results first until the remaining inline total is below the limit.

4. Why offloading requires a sandbox

The full payload needs a durable execution surface that the agent can inspect. TrueForge’s feature is enabled by default but requires the agent’s sandbox to be enabled because the offloaded result is stored as a sandbox file.

The sandbox is not where the entire agent loop runs. TrueForge documentation describes it as an isolated environment used for code, files, and shell work, provisioned when needed. The model receives a path and can use sandbox operations to inspect or transform the file.

This design has a useful separation: the harness controls the run and credentials, while the sandbox handles payload processing. It also creates a lifecycle question. If the task, user, or retention policy is sensitive, teams need to know how long the file persists, who can download it, what telemetry references it, and how deletion propagates.

5. The right recovery behavior is progressive inspection

Once a response is offloaded, the agent should narrow it deliberately:

  1. Inspect a small prefix or infer the schema.
  2. Confirm the expected top-level shape and record count.
  3. Search for the specific entity or fields relevant to the request.
  4. Use deterministic code for filtering, grouping, or joins.
  5. Print only the evidence or summary needed by the next reasoning step.
  6. Preserve a reference to the source file for debugging when policy permits.

TrueForge’s documentation explicitly connects this pattern to Code Mode. A script can read the offloaded file, compute a result, and return only printed lines to the model context.

Offloading changes the model’s attention path, not the data’s sensitivity. Sandbox files still require lifecycle, access, retention, and redaction controls.
Figure 3. Offloading changes the model’s attention path, not the data’s sensitivity. Sandbox files still require lifecycle, access, retention, and redaction controls.

6. Offloading, truncation, summarization, and retrieval are different

Try now.

One gateway for all your models, MCP servers, and agents.
No credit card needed.

Start free
Table of Contents

One Gateway for Every LLM, Agent and MCP Server

Book a 30-min with our AI expert

Book a Demo

The fastest way to build, govern and scale your AI

Book Demo
Summarize with
ChatGPT logo by OpenAI
Perplexity AI logo
Blurry red snowflake on white background, symmetrical frosty design with soft edges and abstract shape.

Discover More

No items found.
September 15, 2026
|
5 min read

Large Tool Responses, Explained: Keep Payloads Accessible Without Flooding Context

No items found.
 Comparing Maxim AI and Vercel AI Gateway governance
September 14, 2026
|
5 min read

Maxim AI vs Vercel AI Gateway: Which Platform Fits Enterprise AI Teams?

No items found.
Comparing Maxim AI and Solo.io for enterprise AI governance
September 14, 2026
|
5 min read

Maxim AI vs Solo.io: Which Platform Fits Enterprise AI Teams Better?

No items found.
September 14, 2026
|
5 min read

An Agent Identity Is Not an Authorization Decision: Designing Delegated Authority End to End

No items found.
No items found.

Recent Blogs

Black left pointing arrow symbol on white background, directional indicator.
Black left pointing arrow symbol on white background, directional indicator.
Take a quick product tour
Start Product Tour
Product Tour