#include <cstring>#include <optional>#include <string>#include "app/editor/agent/agent_editor.h"#include "app/editor/system/session/user_settings.h"#include "cli/service/ai/ai_config_utils.h"#include "cli/service/ai/provider_ids.h"
Go to the source code of this file.
Namespaces | |
| namespace | yaze |
| namespace | yaze::editor |
| Editors are the view controllers for the application. | |
| namespace | yaze::editor::internal |
Functions | |
| template<size_t N> | |
| void | yaze::editor::internal::CopyStringToBuffer (const std::string &src, char(&dest)[N]) |
| std::optional< std::string > | yaze::editor::internal::LoadKeychainValue (const std::string &key) |
| std::string | yaze::editor::internal::ResolveHostApiKey (const UserSettings::Preferences *prefs, const UserSettings::Preferences::AiHost &host) |
| void | yaze::editor::internal::ApplyHostPresetToProfile (AgentEditor::BotProfile *profile, const UserSettings::Preferences::AiHost &host, const UserSettings::Preferences *prefs) |