Interface AgentExecutionStartedAuditV1

interface AgentExecutionStartedAuditV1 {
    actorDigest: `sha256:${string}`;
    approvalDigest: `sha256:${string}`;
    bindingsDigest: `sha256:${string}`;
    dataMode: AgentDataMode;
    effect: AgentEffect;
    executionId: string;
    inputDigest: `sha256:${string}`;
    kind: "honua.agent-execution-audit";
    modelDigest?: `sha256:${string}`;
    observedAt: string;
    phase: "started";
    planDigest: `sha256:${string}`;
    planIdDigest: `sha256:${string}`;
    policyDigest: `sha256:${string}`;
    providerDigest?: `sha256:${string}`;
    recordedAt: string;
    schemaVersionDigest: `sha256:${string}`;
    sourceIdDigest: `sha256:${string}`;
    sourceVersionDigest: `sha256:${string}`;
    stepIdDigest: `sha256:${string}`;
    toolDigest: `sha256:${string}`;
    useDigest: `sha256:${string}`;
    version: "1.0";
}

Hierarchy

  • AgentExecutionAuditBaseV1
    • AgentExecutionStartedAuditV1

Properties

actorDigest: `sha256:${string}`
approvalDigest: `sha256:${string}`
bindingsDigest: `sha256:${string}`
dataMode: AgentDataMode
effect: AgentEffect
executionId: string
inputDigest: `sha256:${string}`
kind
modelDigest?: `sha256:${string}`
observedAt: string
phase
planDigest: `sha256:${string}`
planIdDigest: `sha256:${string}`

Pseudonymous bindings; raw free-text identity never enters the audit sink.

policyDigest: `sha256:${string}`
providerDigest?: `sha256:${string}`
recordedAt: string
schemaVersionDigest: `sha256:${string}`
sourceIdDigest: `sha256:${string}`
sourceVersionDigest: `sha256:${string}`
stepIdDigest: `sha256:${string}`
toolDigest: `sha256:${string}`
useDigest: `sha256:${string}`
version