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

#include <types.hpp>

Public Attributes

std::vector< Referencereferences
 Sources referenced by the tool result. More...
 
std::vector< std::string > reference_domains
 Domains of the referenced sources. More...
 
std::string query
 The query the tool executed; empty when absent. More...
 
std::string text
 Raw response text of the tool; empty when absent. More...
 
std::string tool_args_json
 Parsed request arguments, as a JSON string; empty when absent. More...
 
std::string data_json
 

Detailed Description

outputs of a NodeToolUseFinished conversation stream event — only carries fields meant for display.

Member Data Documentation

◆ data_json

std::string longbridge::agent::NodeToolUseOutputs::data_json

Structured result, as a JSON string; present only for selected tools, empty when absent

◆ query

std::string longbridge::agent::NodeToolUseOutputs::query

The query the tool executed; empty when absent.

◆ reference_domains

std::vector<std::string> longbridge::agent::NodeToolUseOutputs::reference_domains

Domains of the referenced sources.

◆ references

std::vector<Reference> longbridge::agent::NodeToolUseOutputs::references

Sources referenced by the tool result.

◆ text

std::string longbridge::agent::NodeToolUseOutputs::text

Raw response text of the tool; empty when absent.

◆ tool_args_json

std::string longbridge::agent::NodeToolUseOutputs::tool_args_json

Parsed request arguments, as a JSON string; empty when absent.


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