#include <conversational_agent_service.h>
Public Attributes | |
int | turn_index = 0 |
int | total_user_messages = 0 |
int | total_agent_messages = 0 |
int | total_tool_calls = 0 |
int | total_commands = 0 |
int | total_proposals = 0 |
double | total_elapsed_seconds = 0.0 |
double | average_latency_seconds = 0.0 |
Definition at line 42 of file conversational_agent_service.h.
int yaze::cli::agent::ChatMessage::SessionMetrics::turn_index = 0 |
Definition at line 43 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics(), yaze::cli::agent::SimpleChatSession::RunBatch(), and yaze::cli::agent::SimpleChatSession::RunInteractive().
int yaze::cli::agent::ChatMessage::SessionMetrics::total_user_messages = 0 |
Definition at line 44 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().
int yaze::cli::agent::ChatMessage::SessionMetrics::total_agent_messages = 0 |
Definition at line 45 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().
int yaze::cli::agent::ChatMessage::SessionMetrics::total_tool_calls = 0 |
Definition at line 46 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().
int yaze::cli::agent::ChatMessage::SessionMetrics::total_commands = 0 |
Definition at line 47 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().
int yaze::cli::agent::ChatMessage::SessionMetrics::total_proposals = 0 |
Definition at line 48 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().
double yaze::cli::agent::ChatMessage::SessionMetrics::total_elapsed_seconds = 0.0 |
Definition at line 49 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().
double yaze::cli::agent::ChatMessage::SessionMetrics::average_latency_seconds = 0.0 |
Definition at line 50 of file conversational_agent_service.h.
Referenced by yaze::cli::agent::ConversationalAgentService::BuildMetricsSnapshot(), yaze::editor::AgentChatHistoryCodec::Load(), yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::MetricsToJson(), and yaze::cli::agent::anonymous_namespace{simple_chat_session.cc}::PrintMarkdownMetrics().