Expand description
Settings management for oxi CLI
Settings are loaded in layers (later layers override earlier):
- Built-in defaults
- Global config:
~/.oxi/settings.toml - Project config:
.oxi/settings.toml(walked up to repo root) - Environment variables (
OXI_*prefix) - CLI arguments
Migration is handled via a version field in the config file.
Structs§
- Custom
Provider - A custom OpenAI-compatible provider configuration.
- Settings
- Application settings
Enums§
- Settings
Format - Supported settings file formats.
- Thinking
Level - Thinking level for agent responses
Functions§
- parse_
thinking_ level - Parse a thinking level from a string.