Engineering

6 min read

Tracing agent tool calls one step at a time

Jonas Weber

Circuit boards and a data cable in a rack

Agents fail in the middle, not at the end. A wrong tool argument at step three turns into a confident, wrong answer at step nine, and a final-answer eval only sees the last part.

Score every step

Holdout records each tool call as its own span with the input, the arguments and the result. Judges can score a single step, so a regression shows up where it starts.

Replay the run

When a case fails, open the trace and replay it against main. The diff shows the first step where the two runs part ways, which is usually the fix.

Catch

AI

regressions

before

your

users

do.

Start with 240 of your own cases. 14 days free, no credit card.

Catch

AI

regressions

before

your

users

do.

Start with 240 of your own cases. 14 days free, no credit card.

Catch

AI

regressions

before

your

users

do.

Start with 240 of your own cases. 14 days free, no credit card.

Holdout

Get the monthly changelog

1,400+ AI teams ship with Holdout.

© 2026 Holdout Labs, Inc.

All systems normal

Holdout

Get the monthly changelog

1,400+ AI teams ship with Holdout.

© 2026 Holdout Labs, Inc.

All systems normal

Create a free website with Framer, the website builder loved by startups, designers and agencies.