#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 66 of file conversational_agent_service.h.
| int yaze::cli::agent::ChatMessage::SessionMetrics::turn_index = 0 |
Definition at line 67 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 68 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 69 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 70 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 71 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 72 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 73 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 74 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().