#include <agent_chat_history_codec.h>

Classes | |
| struct | ModelPreset |
| struct | ToolFlags |
Public Attributes | |
| std::string | provider |
| std::string | model |
| std::string | ollama_host |
| std::string | gemini_api_key |
| bool | verbose = false |
| bool | show_reasoning = true |
| int | max_tool_iterations = 4 |
| int | max_retry_attempts = 3 |
| float | temperature = 0.25f |
| float | top_p = 0.95f |
| int | max_output_tokens = 2048 |
| bool | stream_responses = false |
| int | chain_mode = 0 |
| std::vector< std::string > | favorite_models |
| std::vector< std::string > | model_chain |
| std::vector< ModelPreset > | model_presets |
| std::string | persona_notes |
| std::vector< std::string > | goals |
| ToolFlags | tools |
Definition at line 37 of file agent_chat_history_codec.h.
| std::string yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::provider |
Definition at line 58 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::string yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::model |
Definition at line 59 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::string yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::ollama_host |
Definition at line 60 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::string yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::gemini_api_key |
Definition at line 61 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| bool yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::verbose = false |
Definition at line 62 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| bool yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::show_reasoning = true |
Definition at line 63 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| int yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::max_tool_iterations = 4 |
Definition at line 64 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| int yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::max_retry_attempts = 3 |
Definition at line 65 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| float yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::temperature = 0.25f |
Definition at line 66 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| float yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::top_p = 0.95f |
Definition at line 67 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| int yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::max_output_tokens = 2048 |
Definition at line 68 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| bool yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::stream_responses = false |
Definition at line 69 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| int yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::chain_mode = 0 |
Definition at line 70 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::vector<std::string> yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::favorite_models |
Definition at line 71 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::vector<std::string> yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::model_chain |
Definition at line 72 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::vector<ModelPreset> yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::model_presets |
Definition at line 73 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::string yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::persona_notes |
Definition at line 74 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| std::vector<std::string> yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::goals |
Definition at line 75 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().
| ToolFlags yaze::editor::AgentChatHistoryCodec::AgentConfigSnapshot::tools |
Definition at line 76 of file agent_chat_history_codec.h.
Referenced by yaze::editor::AgentChatHistoryCodec::Load().