Skip to content

Tools called

What it means

Auto won't run this again under the same run_id, because the run under that id may already have called tools. Running it twice could repeat changes those tools made outside Auto.

What to do

Read the problem's detail first. It says what happened to this request.

  • See what the run called with get_run_history, and check what those tools changed in the systems they reach.
  • Then start a new run with a new run_id. It calls the tools again.
  • If because is only_read, every tool the run called only reads, so nothing was changed and a new run is safe.

Technical details

  • Type: https://on.auto/problems/tools_called
  • Status: 409
  • Reason: conflict
  • Kind: tools_called
  • because: only_read when every tool the run called only reads

Responses and errors in the HTTP API reference has the full detail. Problem types lists every type.