An agent intermittently failed with "{toolname} is not a valid tool, try another one" — e.g. "retrievefromsomewhereelse is not a valid tool, try [retrievefromvectorstore]" — even though both tools were registered. Wrapping an agent as a tool of another agent also triggered it. The failures were rare and intermittent rather than consistent, which made them hard to reproduce on demand.