Skip to main content

Module config

Module config 

Source
Expand description

Persistent config in ~/.config/minis-studio-worker/config.toml (Linux/macOS) or %APPDATA%\minis-studio-worker\config.toml (Windows).

Every load/save emits a structured tracing breadcrumb so operators can tell from journalctl which file the worker actually consulted (and whether the file existed or was freshly bootstrapped with defaults). The events deliberately omit the secret fields (auth_token, registration_secret) so logs can be shipped off-box without leaking credentials. See tests/config_tracing.rs for the regression contract.

Structs§

Config

Functions§

load
resolve_path
save
shared

Type Aliases§

SharedConfig
Wrap a Config in a mutex for use across the runtime.