chore(sync): mirror docs from openclaw/openclaw@be0c1a9835
This commit is contained in:
parent
80aebad84c
commit
b306391525
@ -1,5 +1,5 @@
|
||||
{
|
||||
"repository": "openclaw/openclaw",
|
||||
"sha": "b72414c94e0a6b0efc8480fccc6247f2e1beb854",
|
||||
"syncedAt": "2026-04-27T16:04:08.666Z"
|
||||
"sha": "be0c1a9835a74664c85e3de34469c9315e32d1bf",
|
||||
"syncedAt": "2026-04-27T16:18:24.476Z"
|
||||
}
|
||||
|
||||
@ -730,6 +730,17 @@ Top-level fields:
|
||||
| `suppressions` | `object[]` | Model rows from another source that this plugin suppresses for a provider-specific reason. |
|
||||
| `discovery` | `Record<string, "static" \| "refreshable" \| "runtime">` | Whether the provider catalog can be read from manifest metadata, refreshed into cache, or requires runtime. |
|
||||
|
||||
`aliases` participates in provider ownership lookup for model-catalog planning.
|
||||
Alias targets must be top-level providers owned by the same plugin. When a
|
||||
provider-filtered list uses an alias, OpenClaw can read the owning manifest and
|
||||
apply alias API/base URL overrides without loading provider runtime.
|
||||
|
||||
`suppressions` is the preferred static replacement for provider runtime
|
||||
`suppressBuiltInModel` hooks. Suppression entries are honored only when the
|
||||
provider is owned by the plugin or declared as a `modelCatalog.aliases` key that
|
||||
targets an owned provider. Runtime suppression hooks still run as deprecated
|
||||
compatibility fallback for plugins that have not migrated.
|
||||
|
||||
Provider fields:
|
||||
|
||||
| Field | Type | What it means |
|
||||
|
||||
Loading…
Reference in New Issue
Block a user