Caricamento in corso...
Caricamento in corso...
Last synced: Today, 22:00
Technical reference for the OpenClaw framework. Real-time synchronization with the official documentation engine.
Use this file to discover all available pages before exploring further.
This document defines the canonical credential eligibility and resolution semantics used across:
resolveAuthProfileOrderresolveApiKeyForProfilemodels status --probedoctor-authThe goal is to keep selection-time and runtime behavior aligned.
okexcluded_by_auth_ordermissing_credentialinvalid_expiresexpiredunresolved_refno_modelToken credentials (
type: "token"tokentokenReftokentokenRefexpiresexpires0expiresNaN0invalid_expiresexpiresexpiredtokenRefexpiresexpirestokenRefunresolved_refmodels status --probeAgent auth inheritance is read-through. When an agent has no local profile, it can resolve profiles from the default/main agent store at runtime without copying secret material into its own
auth-profiles.jsonExplicit copy flows, such as
openclaw agents addapi_keycopyToAgents: falsetokencopyToAgents: falseoauthcopyToAgents: trueNon-portable profiles remain available through read-through inheritance unless the target agent signs in separately and creates its own local profile.
auth.order.<provider>models status --probereasonCode: excluded_by_auth_orderExcluded by auth.order for this provider.models.jsonmodels status --probestatus: no_modelreasonCode: no_modelnoneexistingscopedallowKeychainPrompt: falsetype: "oauth"auth.profiles.<id>.mode"oauth"keyReftokenRefFor script compatibility, probe errors keep this first line unchanged:
Auth profile credentials are missing or expired.Human-friendly detail and stable reason codes may be added on subsequent lines.
© 2024 TaskFlow Mirror
Powered by TaskFlow Sync Engine