← Latest papers
💻 computer science

Brief Is Better: Non-Monotonic Chain-of-Thought Budget Effects in Function-Calling Language Agents

This paper reveals that in function-calling language agents, brief Chain-of-Thought reasoning (around 32 tokens) significantly boosts accuracy by acting as an effective function-routing mechanism, whereas extended reasoning degrades performance through increased hallucinations, leading to the proposal of a structured "Function-Routing CoT" method that guarantees reliability without extensive budget tuning.

Original authors: Xuan Qi

Published 2026-04-03
📖 5 min read🧠 Deep dive

Original authors: Xuan Qi

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are hiring a very smart, but slightly anxious, personal assistant to book a flight for you. You give them a list of 3 possible airlines (the "candidate functions") and ask them to pick the right one and fill out the form.

This paper asks a simple question: How much time should your assistant spend "thinking" before they actually book the ticket?

Most people assume: "The more they think, the better the result." We usually tell our assistants, "Think deeply, consider all angles, and don't rush!"

The authors of this paper discovered that this assumption is completely wrong. In fact, for this specific type of task, thinking too much makes the assistant terrible at their job.

Here is the breakdown of their discovery using simple analogies:

1. The "Goldilocks" Zone of Thinking

The researchers tested their AI assistants with different "thinking budgets" (how many words they were allowed to write before giving the answer).

  • Zero Thinking (Direct Answer): The assistant guesses immediately. They get it right about 44% of the time.
  • Brief Thinking (32 words): The assistant takes a quick moment to say, "Okay, I need to pick the airline." They get it right 64% of the time. This is the sweet spot.
  • Long Thinking (256+ words): The assistant starts overthinking. They wander down rabbit holes, doubt their first instinct, and start making things up. They get it right only 25% of the time. This is worse than not thinking at all!

The Analogy: Imagine you are trying to find a specific key in a dark room.

  • No thinking: You grab the first thing that feels like a key. (Sometimes it works).
  • Brief thinking: You shine a flashlight for one second, see the key, and grab it. (Best result).
  • Long thinking: You start searching the whole room, knocking over furniture, convincing yourself the key is actually a spoon, and eventually grabbing a random object that looks like a key but isn't. (Worst result).

2. Why Does Overthinking Fail? (The "Confusion Spiral")

The paper found two main reasons why long thinking destroys performance:

  • The "Wrong Turn" (Misdirection): When the assistant thinks for too long, they start arguing with themselves. "Maybe it's Airline A? No, wait, Airline B is better? But what about Airline C?" By the time they finish their long thought process, they have forgotten the original goal and pick the wrong airline entirely.
  • The "Hallucination" (Making things up): In their long, rambling thoughts, the assistant gets so confused that they invent a brand new airline that doesn't exist in your list. They confidently say, "I will book with SkyHigh Airlines," even though that airline wasn't on the menu.

The Metaphor: It's like a GPS that starts giving you directions.

  • Brief: "Turn left." (You arrive).
  • Long: "Turn left... wait, maybe right? No, let's go straight... actually, let's drive to the moon first..." (You crash).

3. The "Super-Shortcut" Solution: FR-CoT

Since the researchers realized the problem was that the assistant got lost during the thinking process, they invented a new rule called Function-Routing CoT (FR-CoT).

Instead of letting the assistant ramble, they force them to say the name of the airline first, before they are allowed to think anything else.

  • The Rule: "You must write: 'I choose [Airline Name]' immediately. Then, you can think about the details."
  • The Result: This acts like a seatbelt. It locks the assistant into the correct choice before they have a chance to overthink and change their mind.
  • The Outcome: This method gets the same high accuracy as the "brief thinking" method, but it completely eliminates the risk of the assistant inventing fake airlines. It's a structural guarantee that they won't hallucinate.

4. Does this apply to all AI?

The researchers tested this on different sizes of AI models (small and medium).

  • The Small/Medium Models: They followed the rule perfectly. Brief thinking = Good. Long thinking = Disaster.
  • The "Self-Stopping" Model: One specific model (Phi-3) was a bit different. When asked to think for a long time, it naturally stopped talking after a while because it got bored or satisfied. Because it stopped itself, it didn't crash as hard as the others. But even this model did best when it was told to think briefly.

The Big Takeaway

We often think "more compute" and "more reasoning" equals "smarter AI." This paper proves that for picking tools or APIs, less is more.

  • Don't let your AI overthink.
  • Keep the thinking window short (about 8 to 32 words).
  • Force the AI to commit to the right tool immediately.

If you let an AI "think" for too long before making a structured decision, it doesn't get smarter; it just gets confused and starts making things up. Brief is better.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →