import Config config :codex_sdk, :enable_otlp?, false # Rate limit handling defaults config :codex_sdk, rate_limit_default_delay_ms: 60_000, rate_limit_max_delay_ms: 300_000, rate_limit_multiplier: 2.0 # Keep `mix test` output focused on dots; failing tests still surface logs via ExUnit. if config_env() == :test do config :logger, :console, level: :warning end # Disable OTLP exporters by default; callers can opt in via runtime configuration. config :opentelemetry, :tracer, :none config :opentelemetry, :meter, :none config :opentelemetry, :traces_exporter, :none config :opentelemetry, :metrics_exporter, :none config :opentelemetry_exporter, :resource, []