diff --git a/.openclaw-sync/source.json b/.openclaw-sync/source.json index aeedce1ac..5667b4bca 100644 --- a/.openclaw-sync/source.json +++ b/.openclaw-sync/source.json @@ -1,5 +1,5 @@ { "repository": "openclaw/openclaw", - "sha": "e497681dea1a8aea7e8cf04156fa64d2c43a504e", - "syncedAt": "2026-05-02T10:02:21.260Z" + "sha": "0e8bd8e75c4c4fa15af809083355df0fe5fa4029", + "syncedAt": "2026-05-02T10:09:08.612Z" } diff --git a/docs/gateway/configuration-reference.md b/docs/gateway/configuration-reference.md index a41eac284..231775c65 100644 --- a/docs/gateway/configuration-reference.md +++ b/docs/gateway/configuration-reference.md @@ -74,10 +74,10 @@ The `models` root also owns global model-catalog behavior. - `models.mode`: provider catalog behavior (`merge` or `replace`). - `models.providers`: custom provider map keyed by provider id. -- `models.pricing.enabled`: controls the background pricing bootstrap. When - `false`, Gateway startup skips OpenRouter and LiteLLM pricing-catalog fetches; - configured `models.providers.*.models[].cost` values still work for local cost - estimates. +- `models.pricing.enabled`: controls the background pricing bootstrap that + starts after sidecars and channels reach the Gateway ready path. When `false`, + the Gateway skips OpenRouter and LiteLLM pricing-catalog fetches; configured + `models.providers.*.models[].cost` values still work for local cost estimates. ## MCP diff --git a/docs/reference/token-use.md b/docs/reference/token-use.md index 50661b7e2..3adb54998 100644 --- a/docs/reference/token-use.md +++ b/docs/reference/token-use.md @@ -120,12 +120,13 @@ These are **USD per 1M tokens** for `input`, `output`, `cacheRead`, and `cacheWrite`. If pricing is missing, OpenClaw shows tokens only. OAuth tokens never show dollar cost. -Gateway startup also performs an optional background pricing bootstrap for -configured model refs that do not already have local pricing. That bootstrap -fetches remote OpenRouter and LiteLLM pricing catalogs. Set -`models.pricing.enabled: false` to skip those startup catalog fetches on offline -or restricted networks; explicit `models.providers.*.models[].cost` entries -continue to drive local cost estimates. +After sidecars and channels reach the Gateway ready path, OpenClaw starts an +optional background pricing bootstrap for configured model refs that do not +already have local pricing. That bootstrap fetches remote OpenRouter and LiteLLM +pricing catalogs. Set `models.pricing.enabled: false` to skip those catalog +fetches on offline or restricted networks; explicit +`models.providers.*.models[].cost` entries continue to drive local cost +estimates. ## Cache TTL and pruning impact