Skip to main content

List end user outstanding client tool calls for alias

GET 

/v2/agent_aliases/:alias_key/end_user_sessions/:session_key/outstanding_client_tool_calls

Lists the client tool calls that a session the caller owns is waiting on, addressed by the alias it was created through. Use it to recover waiting calls after a reconnect or reload, because the client_tool_pending event is not in the session's history. Submit each call's output as a tool_output input. Each entry carries the call's arguments, including argument override values, with secrets unmasked. The list is empty when the session is not waiting on a client tool. Returns 403 if the session belongs to a different principal. Anonymous widget visitors authenticate by presenting X-Visitor-Id instead of an Authorization credential; the platform mints an identity holding agent_end_user on the addressed alias, which satisfies this operation's role requirement.

Request​

Responses​

The client tool calls the session is waiting on, one entry per outstanding call.