Interface AgentExecutionReceiptV1

interface AgentExecutionReceiptV1 {
    algorithm: string;
    approvalDigest: `sha256:${string}`;
    bindingsDigest: `sha256:${string}`;
    bytes: number;
    completedAt: string;
    consumption: AgentApprovalConsumptionV1;
    id: string;
    inputDigest: `sha256:${string}`;
    keyId: string;
    kind: "honua.agent-execution-receipt";
    outcome: "failed" | "succeeded" | "cancelled";
    planDigest: `sha256:${string}`;
    policyDigest: `sha256:${string}`;
    receiptDigest: `sha256:${string}`;
    resultDigest?: `sha256:${string}`;
    rows: number;
    signature: string;
    stepId: string;
    useDigest: `sha256:${string}`;
    version: "1.0";
}

Properties

algorithm: string
approvalDigest: `sha256:${string}`
bindingsDigest: `sha256:${string}`
bytes: number
completedAt: string
id: string
inputDigest: `sha256:${string}`
keyId: string
kind
outcome: "failed" | "succeeded" | "cancelled"
planDigest: `sha256:${string}`
policyDigest: `sha256:${string}`
receiptDigest: `sha256:${string}`
resultDigest?: `sha256:${string}`
rows: number
signature: string
stepId: string
useDigest: `sha256:${string}`
version