Workbench / Issues

Too Many Tool Calls

The AI or agent makes more tool calls, searches, retrievals, API calls, or integration actions than the task requires or permits.

What This Looks Like

The AI or agent calls tools more often than the task needs. It may keep searching, retrieving, querying APIs, opening files, calling MCP tools, or repeating tool calls even after enough information is available. The user may see cost, latency, noise, or workflow complexity increase without a clear benefit.

Why It Matters

Tool calls are not just text. They can cost money, consume time, affect rate limits, expose data, modify state, or create review burden. Too many tool calls can turn a bounded request into an uncontrolled execution path, especially when an agent keeps looking for more evidence or more certainty.

Structural Signal

Tool use exceeds the declared or reasonable action boundary for the task. The issue is not that a tool was used; it is that tool execution is not bounded by a stopping rule, source limit, cost limit, or sufficiency condition.

Common Triggers

When to Use This Issue

Use this Issue when tool use itself becomes excessive, unbounded, repetitive, or disproportionate to the task.

When Not to Use This Issue

Do not use this Issue when multiple tool calls are required by the task and are bounded. Do not use it when the problem is one invalid tool call. This Issue applies when tool-call volume or repetition becomes the failure.

Category

MCP, Tools & Integrations

Primary Pattern

PAT-0400 — Unbounded Scope

Declared Patterns

Derived Primary Lenses

Derived Secondary Lenses

Search Intents

Ontology Metadata

Code
ISS-0061
Version
ISS-0061@0.1.0
Ontology release
0.1.0
Updated
2026-05-10T00:00:00Z

History

No public history entries recorded.

View full ontology changelog