rsclaw-config 0.1.0

Config crate for RsClaw — internal workspace crate, not for direct use
docs.rs failed to build rsclaw-config-0.1.0
Please check the build logs for more information.
See Builds for ideas on how to fix a failed build, or Metadata for how to configure docs.rs builds.
If you believe this is docs.rs' fault, open an issue.

Config loading entry point.

Priority order (first existing file wins): ~/.rsclaw/rsclaw.json5 ← rsclaw-native JSON5 (highest) ~/.openclaw/openclaw.json ← openclaw compat, parsed as JSON5 ~/.openclaw/openclaw.json5 ← openclaw compat JSON5 (env overrides RSCLAW_CONFIG_PATH / OPENCLAW_CONFIG_PATH always win)

Loading pipeline: detect config source → load + env-expand + $include resolve (JSON5) → schema deserialize (deny_unknown_fields) → cross-field validate → into_runtime (unified RuntimeConfig)