yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
yaze::cli::agent::ChatMessage Struct Reference

#include <conversational_agent_service.h>

Classes

struct  ProposalSummary
 
struct  SessionMetrics
 
struct  TableData
 

Public Types

enum class  Sender { kUser , kAgent }
 

Public Attributes

Sender sender
 
std::string message
 
absl::Time timestamp
 
std::optional< std::string > json_pretty
 
std::optional< TableDatatable_data
 
bool is_internal = false
 
std::optional< SessionMetricsmetrics
 
std::optional< ProposalSummaryproposal
 

Detailed Description

Definition at line 23 of file conversational_agent_service.h.

Member Enumeration Documentation

◆ Sender

Enumerator
kUser 
kAgent 

Definition at line 24 of file conversational_agent_service.h.

Member Data Documentation

◆ sender

◆ message

◆ timestamp

◆ json_pretty

◆ table_data

◆ is_internal

bool yaze::cli::agent::ChatMessage::is_internal = false

◆ metrics

◆ proposal


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