Skip to main content
One phase of a client run call, correlated by call_id. payload contains the caller’s inputs before model preprocessing; response is the exact returned value, including when raw_response is requested. Observers must not mutate these objects, and must snapshot anything they retain. route is absent if model resolution failed before a request could be prepared. error_type names the exception delivered to the caller.

Fields

str
str
str | None
Literal['request', 'response', 'error']
dict[str, Any] | None
default:"None"
Any
default:"None"
str | None
default:"None"

Constructor

Signature