Where does agent waste actually come from: model calls or orchestration?

Where does agent waste actually come from: model calls or orchestration?

I’ve been digging into a problem I think agent observability still misses.

Most tools can tell us what an agent called, how many tokens it used, and what it cost.

But the more useful question is:

Why did those calls happen at all?

I started looking at this after AUDR came out and built a small open-source CLI called KORA Doctor to inspect agent traces.

Right now it looks for things like:

  • repeated model calls
  • missed cache or reuse
  • deterministic work sent to an LLM
  • expensive models doing simple work
  • excessive planning and orchestration

The first useful feedback changed my thinking.

Someone running agents in production told me their biggest source of waste wasn’t repeated inference.

It was re-fetching the same tool data across multiple steps.

That means the waste can start before the model call. The orchestration layer can create unnecessary retrieval, tool calls, retries, and then more inference on top of that.

So I’m starting to think the bigger problem isn’t just “LLM cost optimization.”

It’s execution waste across the whole agent run.

For people running real agents:

Where do you see the most waste?

Model calls?
Tool calls?
Retries?
Retrieval?
Planning loops?
Repeated validation?
Something else?

I’m building KORA Doctor around what shows up in real traces, so production examples are especially useful.

AUDR:
https://openaudr.dev/

KORA Doctor:
https://github.com/Krako-Labs/kora-doctor

u/NervousPengwin — 8 days ago
▲ 1 r/ChatGPTcomplaints+1 crossposts

Do other ChatGPT Pro users constantly restart long chats?

I use ChatGPT Pro for most of my workday across multiple projects, and I keep running into the same workflow problem.

After a while, long chats get messy, so I start a new one. Then I have to ask the old chat for a handoff summary, copy it, paste it into the new chat, and rebuild enough context to keep going.

I have the same problem with Codex-style workflows. The coding itself is already hard, but constantly managing EOD/SOD/handoff context feels like extra work.

I’m not looking for better prompt advice or bigger context windows. I’m asking about the actual workflow of continuing AI work across sessions.

Do other heavy users deal with this too?

If so, what do you do?

- manual handoff summaries?

- project docs?

- markdown files?

- ChatGPT Projects?

- one giant thread?

I’m thinking about making a small Chrome extension for myself that notices when a thread gets too long and helps prepare a clean handoff into a new chat. No credentials, no server upload — local/export-first.

Is this a real problem for others, or just my own odd workflow?

reddit.com
u/NervousPengwin — 5 months ago