Docs Navigation

7. Common mistakes

Pitfalls every QA hits the first time — and how to avoid them.

MistakeFix
I used says for an API callUse calls + target. says is for talking.
sequence fails but the steps are theresequence checks relative order, not adjacency. If A is before B, it passes.
I want an IF branch in the conversationv0.1 has no branching. Two paths = two separate Sessions.
llm_judge passes sometimes and fails othersVague criteria ("be friendly") produce inconsistent results. Be specific.
I don't know which actor to useuser = the tester. assistant = the bot. tool = external API/system. human = real person.

Next: Available tools →