Skip to main content

Module loader

Module loader 

Source
Expand description

Configuration loading and path management.

Structs§

AppConfig
Application configuration.
GitHubConfig
GitHub API settings.
PromptConfig
Per-field byte limits for user-supplied content before prompt assembly. These limits defend against prompt injection by enforcing a hard cap on how much user-controlled data can reach the AI model.
UiConfig
UI preferences.
UserConfig
User preferences.

Functions§

config_dir
Returns the Aptu configuration directory.
config_file_path
Returns the path to the configuration file.
data_dir
Returns the Aptu data directory.
load_config
Load application configuration.
prompts_dir
Returns the Aptu prompts configuration directory.