Interface AgentStepAuthorizationV1

interface AgentStepAuthorizationV1 {
    approvalDigest: `sha256:${string}`;
    bindingsDigest: `sha256:${string}`;
    consumption: AgentApprovalConsumptionV1;
    inputDigest: `sha256:${string}`;
    operation: AgentOperationInputV1;
    plan: AgentPlanV1;
    planDigest: `sha256:${string}`;
    policyDigest: `sha256:${string}`;
    step: AgentPlanStepV1;
    useDigest: `sha256:${string}`;
}

Properties

approvalDigest: `sha256:${string}`
bindingsDigest: `sha256:${string}`
inputDigest: `sha256:${string}`

Frozen operation snapshot; executors must consume this value only.

planDigest: `sha256:${string}`
policyDigest: `sha256:${string}`
useDigest: `sha256:${string}`