Get Observability Session Transcript
Full transcript timeline for one session.
Reads streamkap_agent_transcript (the Flink-runtime transcript
stream). A row is one chat call, tool call, or final output emission;
they share an iteration_id when they belong to the same input
record’s processing chain. Rows are returned oldest-first.
Tenant + service scoping enforced at the query layer — a session id
that belongs to another tenant or sibling service simply returns an
empty rows list, identical to “session not found / expired”.
No existence leak across tenants.
GET
/agentic/observability/sessions/{session_id}/transcriptAuthorization
AuthorizationBearer token · headerrequiredPath parameters
session_idstringrequiredResponses
200
Successful Response
session_idstringrequiredrowsObservabilityTranscriptRow[]requiredShow propertiesHide properties
Array of
ObservabilityTranscriptRowevent_timestampstring<date-time>requiredagent_idstringrequirediteration_idstringrequiredsession_idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulloperationstringrequiredAllowed:
chattool_calloutputproviderstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullmodelstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullinput_tokensintegerdefault: 0
output_tokensintegerdefault: 0
tool_namestring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltool_call_idstring | nullShow propertiesHide properties
Any of:
string
stringnull
nullduration_msintegerdefault: 0
statusstringrequirederror_codestring | nullShow propertiesHide properties
Any of:
string
stringnull
nullerror_messagestring | nullShow propertiesHide properties
Any of:
string
stringnull
nullpayload_truncatedbooleandefault: false
payload_textstring | nullShow propertiesHide properties
Any of:
string
stringnull
nulltruncatedbooleandefault: false
422
Validation Error
detailValidationError[]Show propertiesHide properties
Array of
ValidationErrorlocstring | integer[]requiredShow propertiesHide properties
Array of
string | integerAny of:
string
stringinteger
integermsgstringrequiredtypestringrequiredinputanyctxobject