Longbridge OpenAPI C++ SDK
Public Attributes | List of all members
longbridge::agent::AgentToolProgressPayload Struct Reference

#include <types.hpp>

Public Attributes

std::string node_id
 ID of the calling node. More...
 
std::string parent_tool_call_id
 tool_use_id of the owning AgentToolStarted event More...
 
std::string agent_tool_name
 Identifier of the Agent being called. More...
 
std::string inner_tool_name
 Name of the inner tool the delegated Agent called. More...
 
std::string inner_tool_args
 Arguments of that inner call, as a JSON string. More...
 
std::string status
 Status of the inner call: running / succeeded / failed. More...
 
int64_t duration_ms
 Duration of the inner call in milliseconds. More...
 
int64_t started_at
 Start time, Unix timestamp in seconds. More...
 
bool is_thinking
 true if during the thinking phase More...
 

Detailed Description

Payload of an AgentToolProgress conversation stream event, emitted for each inner tool call the delegated Agent makes.

Member Data Documentation

◆ agent_tool_name

std::string longbridge::agent::AgentToolProgressPayload::agent_tool_name

Identifier of the Agent being called.

◆ duration_ms

int64_t longbridge::agent::AgentToolProgressPayload::duration_ms

Duration of the inner call in milliseconds.

◆ inner_tool_args

std::string longbridge::agent::AgentToolProgressPayload::inner_tool_args

Arguments of that inner call, as a JSON string.

◆ inner_tool_name

std::string longbridge::agent::AgentToolProgressPayload::inner_tool_name

Name of the inner tool the delegated Agent called.

◆ is_thinking

bool longbridge::agent::AgentToolProgressPayload::is_thinking

true if during the thinking phase

◆ node_id

std::string longbridge::agent::AgentToolProgressPayload::node_id

ID of the calling node.

◆ parent_tool_call_id

std::string longbridge::agent::AgentToolProgressPayload::parent_tool_call_id

tool_use_id of the owning AgentToolStarted event

◆ started_at

int64_t longbridge::agent::AgentToolProgressPayload::started_at

Start time, Unix timestamp in seconds.

◆ status

std::string longbridge::agent::AgentToolProgressPayload::status

Status of the inner call: running / succeeded / failed.


The documentation for this struct was generated from the following file: