Resolve Secret • AI Agent SDK
resolve_secret: Resolve a credential input to a :class:`SecretResolution`.
resolve_secret
Function
</div>
This function is defined in the secrets module.
Resolve a credential input to a :class:SecretResolution.
Backward compatible: a plain string is returned verbatim (with the existing `${ENV} convention honoured), so plaintext configs keep working. A :class:SecretRef (or its {"source", "id"} dict form) is resolved via the matching resolver. A resolved value is registered for log redaction unless redact=False`.
Signature
def resolve_secret(value: SecretInput) -> SecretResolutionParameters
ParamField
SecretInputNo description available.
Returns
ResponseField
SecretResolutionThe result of the operation.
Uses
SecretResolutionregister_secret_for_redactionresolve
Source
View on GitHubpraisonaiagents/secrets.py at line 213