Files
openclaw/src
Sebastian a36735b913 feat(config): add env var substitution in config values
Support ${VAR_NAME} syntax in any config string value, substituted at
config load time. Useful for referencing API keys and secrets from
environment variables without hardcoding them in the config file.

- Only uppercase env vars matched: [A-Z_][A-Z0-9_]*
- Missing/empty env vars throw MissingEnvVarError with path context
- Escape with $${VAR} to output literal ${VAR}
- Works with $include (included files also get substitution)

Closes #1009
2026-01-16 16:32:07 -05:00
..
2026-01-16 21:11:55 +00:00
2026-01-16 21:00:15 +00:00
2026-01-16 21:11:55 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00
2026-01-15 18:37:02 +00:00
2026-01-15 07:47:18 +00:00
2026-01-15 22:59:16 +00:00
2026-01-16 21:11:55 +00:00
2026-01-14 15:02:19 +00:00
2026-01-16 02:59:43 +00:00
2026-01-15 01:27:16 +00:00
2026-01-16 01:33:28 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00
2026-01-14 15:02:19 +00:00
2026-01-04 14:38:51 +00:00