|
Longbridge OpenAPI C++ SDK
|
Payload of an AgentToolFinished conversation stream event. More...
#include <types.hpp>
Public Attributes | |
| std::string | node_id |
| ID of the calling node. More... | |
| std::string | tool_use_id |
| Matches the tool_use_id of AgentToolStarted. More... | |
| std::string | agent_tool_name |
| Identifier of the Agent being called. More... | |
| std::string | status |
| succeeded / failed More... | |
| int64_t | started_at |
| Start time, Unix timestamp in seconds. More... | |
| double | elapsed_time |
| Total duration in seconds. More... | |
| std::string | error |
| Error description on failure. More... | |
| std::string | tool_args |
| Call arguments as a JSON string. More... | |
| std::string | outputs_json |
| Result of the delegated Agent, as a JSON string; empty when absent. More... | |
| std::string | tool_type |
| Tool category. More... | |
| std::string | tips |
| Progress text; may be empty. More... | |
| std::vector< std::string > | tip_chips |
| Short tags; may be empty. More... | |
| bool | is_thinking |
| true if during the thinking phase More... | |
Payload of an AgentToolFinished conversation stream event.
| std::string longbridge::agent::AgentToolFinishedPayload::agent_tool_name |
Identifier of the Agent being called.
| double longbridge::agent::AgentToolFinishedPayload::elapsed_time |
Total duration in seconds.
| std::string longbridge::agent::AgentToolFinishedPayload::error |
Error description on failure.
| bool longbridge::agent::AgentToolFinishedPayload::is_thinking |
true if during the thinking phase
| std::string longbridge::agent::AgentToolFinishedPayload::node_id |
ID of the calling node.
| std::string longbridge::agent::AgentToolFinishedPayload::outputs_json |
Result of the delegated Agent, as a JSON string; empty when absent.
| int64_t longbridge::agent::AgentToolFinishedPayload::started_at |
Start time, Unix timestamp in seconds.
| std::string longbridge::agent::AgentToolFinishedPayload::status |
succeeded / failed
| std::vector<std::string> longbridge::agent::AgentToolFinishedPayload::tip_chips |
Short tags; may be empty.
| std::string longbridge::agent::AgentToolFinishedPayload::tips |
Progress text; may be empty.
| std::string longbridge::agent::AgentToolFinishedPayload::tool_args |
Call arguments as a JSON string.
| std::string longbridge::agent::AgentToolFinishedPayload::tool_type |
Tool category.
| std::string longbridge::agent::AgentToolFinishedPayload::tool_use_id |
Matches the tool_use_id of AgentToolStarted.