Defined in: src/tollgate/audit/schema.ts:133
optional analyzer: string;
args: Record<string, unknown>;
optional argsRedacted: string;
optional clientId: string;
optional correlationId: string;
optional durationMs: number;
optional errorMessage: string;
id: string;
policyDecision: "allow" | "prompt" | "deny";
optional policyReason: string;
optional policyRule: string;
optional result: "error" | "success";
optional riskLevel: AuditRiskLevel;
server: string;
optional sessionGrantId: string;
timestamp: Date;
tool: string;
optional userDecision: "timeout" | "approved" | "denied" | null;