Conversation
|
Warning You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again! |
6973fae to
fb035d3
Compare
|
Hi team, can someone help to review? thanks |
Compatibility note: PR #1340 split priority modelPR #1340 (custom LLM provider config via web UI) has changed the resolution priority for LLM settings only to This PR's Note that #1340 already added a complementary warning in No conflicts — this PR can proceed as-is once #1340 is merged. Just be aware that the priority model is now split, so any future |
…user-configured settings Phase 3 of config unification (nearai#1119). After Phase 1-2 established the env > settings > default resolution chain, users still get no feedback when an env var silently overrides a value they explicitly set via `config set` or TOML — leading to confusion when settings appear to have no effect. - Add warn_if_env_shadows() helper that detects when an env var overrides a non-default setting value - Warn when HTTP channel is implicitly enabled by HTTP_PORT/HTTP_HOST env var despite http_enabled=false in settings - Warn when both TUNNEL_URL and TUNNEL_PROVIDER are configured (managed provider may overwrite static URL) - Warn when both heartbeat fire_at and interval_secs are set (interval_secs is silently ignored) - Add env-vs-settings override detection for key fields in wasm, sandbox, builder, and safety modules - Pure tracing::warn() additions — no changes to resolution logic or final config values Ref nearai#1119
fb035d3 to
81edb0a
Compare
|
just updated |
Summary
Phase 3 of config unification (#1119). After Phase 1-2 established the
env > settings > default resolution chain, users still get no feedback
when an env var silently overrides a value they explicitly set via
config setor TOML — leading to confusion when settings appear tohave no effect.
Ref #1119
Change Type
Linked Issue
Validation
cargo fmtcargo clippy --all --benches --tests --examples --all-featuresSecurity Impact
Database Impact
Blast Radius
Rollback Plan
Review track: