resolveAuthProfileOrderresolveApiKeyForProfilemodels status --probedoctor-auth
安定した理由コード
okmissing_credentialinvalid_expiresexpiredunresolved_ref
トークン認証情報
トークン認証情報(type: "token")では、インラインの token と tokenRef の両方、またはいずれか一方を使用できます。
適格性ルール
tokenとtokenRefの両方が存在しない場合、トークンプロファイルは不適格です。expiresは任意です。expiresがある場合は、0より大きい有限の数値でなければなりません。expiresが無効(NaN、0、負数、有限でない値、または型が不正)な場合、そのプロファイルはinvalid_expiresにより不適格になります。expiresが過去の時刻を示している場合、そのプロファイルはexpiredにより不適格になります。tokenRefがあっても、expiresの検証は省略されません。
解決ルール
- リゾルバーにおける
expiresの扱いは、適格性判定の意味論と一致します。 - 適格なプロファイルでは、トークン本体をインライン値または
tokenRefから解決できます。 - 参照を解決できない場合、
models status --probeの出力ではunresolved_refになります。
旧来仕様と互換性のあるメッセージ
スクリプト互換性のため、プローブエラーでは次の先頭行を変更せず維持します。Auth profile credentials are missing or expired.
後続の行には、人が読みやすい詳細や安定した理由コードを追加できます。