Expand description
Environment-based configuration loading re-exported from
gestura-core-config.
Enums§
- ApiKey
Validation - API key validation result
Constants§
- ENV_
MAPPINGS - Environment variable mappings for AppConfig fields
- ENV_
PREFIX - Environment variable prefix for all Gestura configuration
Functions§
- get_env
- Get an environment variable with the GESTURA_ prefix
- get_
env_ bool - Get an environment variable as a boolean
- get_
env_ u32 - Get an environment variable as a u32
- get_
env_ u64 - Get an environment variable as a u64
- get_
env_ usize - Get an environment variable as a usize
- get_
set_ env_ vars - Get all environment variables that are set
- is_
secret_ key - Check if a key is a secret (should be redacted in logs)
- print_
env_ docs - Print documentation for all environment variables
- redact_
secret - Redact a secret value for logging
- validate_
anthropic_ key - Validate an Anthropic API key
- validate_
api_ key - Validate any API key by provider name
- validate_
grok_ key - Validate a Grok API key
- validate_
openai_ key - Validate an OpenAI API key