Skip to main content

Provider actions

Use an agent JWT to submit a governed provider operation and poll only actions submitted by that agent. Provider credentials stay in Steward; neither the SDK input nor the returned action status contains them.
getApproval and decideApproval require an eligible human session with recent MFA. getCase and getEvidence require an owner/admin human session with recent MFA. The SDK preserves those server gates; an agent JWT cannot use these methods to impersonate an approver or read protected evidence.
Never pass provider tokens, cookies, API keys, or authorization headers in arguments. Steward resolves the credential from the bound provider account. An execute request accepts no body: its retry safety comes from the persisted binding state and one-time execution nonce, not from a caller key.