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

#include <types.hpp>

Public Attributes

std::string node_id
 ID of the node that triggered the interrupt. More...
 
std::string tool_call_id
 Tool call ID of this inquiry; used as the answer key when continuing. More...
 
std::vector< Questionquestions
 Questions you need to answer. More...
 
int64_t message_id
 ID of the paused message. More...
 
int64_t chat_id
 ID of the owning conversation. More...
 

Detailed Description

Present when a conversation run is interrupted, waiting for AgentContext::continue_conversation.

Member Data Documentation

◆ chat_id

int64_t longbridge::agent::Interrupt::chat_id

ID of the owning conversation.

◆ message_id

int64_t longbridge::agent::Interrupt::message_id

ID of the paused message.

◆ node_id

std::string longbridge::agent::Interrupt::node_id

ID of the node that triggered the interrupt.

◆ questions

std::vector<Question> longbridge::agent::Interrupt::questions

Questions you need to answer.

◆ tool_call_id

std::string longbridge::agent::Interrupt::tool_call_id

Tool call ID of this inquiry; used as the answer key when continuing.


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