#include <agent_chat_widget.h>
Public Attributes | |
std::string | ai_provider = "mock" |
std::string | ai_model |
std::string | ollama_host = "http://localhost:11434" |
std::string | gemini_api_key |
bool | verbose = false |
bool | show_reasoning = true |
int | max_tool_iterations = 4 |
int | max_retry_attempts = 3 |
char | provider_buffer [32] = "mock" |
char | model_buffer [128] = {} |
char | ollama_host_buffer [256] = "http://localhost:11434" |
char | gemini_key_buffer [256] = {} |
Definition at line 211 of file agent_chat_widget.h.
std::string yaze::editor::AgentChatWidget::AgentConfigState::ai_provider = "mock" |
Definition at line 212 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::editor::AgentChatWidget::Draw(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::RenderAgentConfigPanel(), and yaze::editor::AgentChatWidget::SaveAgentSettingsToProject().
std::string yaze::editor::AgentChatWidget::AgentConfigState::ai_model |
Definition at line 213 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::editor::AgentChatWidget::Draw(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::RenderAgentConfigPanel(), and yaze::editor::AgentChatWidget::SaveAgentSettingsToProject().
std::string yaze::editor::AgentChatWidget::AgentConfigState::ollama_host = "http://localhost:11434" |
std::string yaze::editor::AgentChatWidget::AgentConfigState::gemini_api_key |
Definition at line 215 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::editor::AgentChatWidget::Draw(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::RenderAgentConfigPanel(), and yaze::editor::AgentChatWidget::SaveAgentSettingsToProject().
bool yaze::editor::AgentChatWidget::AgentConfigState::verbose = false |
Definition at line 216 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::RenderAgentConfigPanel(), yaze::editor::AgentChatWidget::SaveAgentSettingsToProject(), and yaze::editor::AgentChatWidget::UpdateAgentConfig().
bool yaze::editor::AgentChatWidget::AgentConfigState::show_reasoning = true |
Definition at line 217 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::editor::AgentChatWidget::Draw(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::RenderAgentConfigPanel(), yaze::editor::AgentChatWidget::SaveAgentSettingsToProject(), and yaze::editor::AgentChatWidget::UpdateAgentConfig().
int yaze::editor::AgentChatWidget::AgentConfigState::max_tool_iterations = 4 |
Definition at line 218 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentEditor::ApplyConfig(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::RenderAgentConfigPanel(), yaze::editor::AgentChatWidget::SaveAgentSettingsToProject(), and yaze::editor::AgentChatWidget::UpdateAgentConfig().
int yaze::editor::AgentChatWidget::AgentConfigState::max_retry_attempts = 3 |
Definition at line 219 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), yaze::editor::AgentChatWidget::SaveAgentSettingsToProject(), and yaze::editor::AgentChatWidget::UpdateAgentConfig().
char yaze::editor::AgentChatWidget::AgentConfigState::provider_buffer[32] = "mock" |
Definition at line 220 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), and yaze::editor::AgentChatWidget::RenderAgentConfigPanel().
char yaze::editor::AgentChatWidget::AgentConfigState::model_buffer[128] = {} |
Definition at line 221 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentChatWidget::Draw(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), and yaze::editor::AgentChatWidget::RenderAgentConfigPanel().
char yaze::editor::AgentChatWidget::AgentConfigState::ollama_host_buffer[256] = "http://localhost:11434" |
Definition at line 222 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), and yaze::editor::AgentChatWidget::RenderAgentConfigPanel().
char yaze::editor::AgentChatWidget::AgentConfigState::gemini_key_buffer[256] = {} |
Definition at line 223 of file agent_chat_widget.h.
Referenced by yaze::editor::AgentChatWidget::Draw(), yaze::editor::AgentChatWidget::LoadAgentSettingsFromProject(), and yaze::editor::AgentChatWidget::RenderAgentConfigPanel().