yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
agent_editor_internal.h File Reference
#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"
This graph shows which files directly or indirectly include this file:

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)