Skip to main content
POST
A broken tool fails silently during a conversation. Non-safe methods are probed with OPTIONS so the probe cannot cause a side effect.

Path parameters

string (uuid)
required
The tool id.

Response

object
string
required
string,null (uuid)
required
string
required
The tool’s stored endpoint URL.
string
required
The tool’s configured HTTP method (upper-cased; GET when unset).
string
required
The method actually sent: method if it is GET/HEAD/OPTIONS, otherwise OPTIONS.
boolean
required
True only for a 2xx status.
string
required
integer
The HTTP status returned. Absent when the endpoint timed out or was unreachable.
string
What to fix. Present for every verdict except working and unexpected_status.
string
Present only when probe_method differs from method: explains that reachability and auth were checked but the operation itself was not.
integer
required
string,null
The first 2000 characters of the response body. Absent when the endpoint timed out or was unreachable; null when the body was empty or unreadable.

Status codes

Access

Last modified on August 31, 2026