Header menu logo Nao

AuditLog Module

Functions and values

Function or value Description

constitutionCheck agentId violations execId

Full Usage: constitutionCheck agentId violations execId

Parameters:
    agentId : AgentId
    violations : string list
    execId : Guid option

Returns: AuditEntry

Create an audit entry for a constitution check

agentId : AgentId
violations : string list
execId : Guid option
Returns: AuditEntry

llmCall agentId model execId

Full Usage: llmCall agentId model execId

Parameters:
    agentId : AgentId
    model : string
    execId : Guid option

Returns: AuditEntry

Create an audit entry for an LLM call

agentId : AgentId
model : string
execId : Guid option
Returns: AuditEntry

toolInvocation agentId toolName input output permitted level execId

Full Usage: toolInvocation agentId toolName input output permitted level execId

Parameters:
    agentId : AgentId
    toolName : string
    input : string
    output : string
    permitted : bool
    level : PermissionLevel
    execId : Guid option

Returns: AuditEntry

Create an audit entry for a tool invocation

agentId : AgentId
toolName : string
input : string
output : string
permitted : bool
level : PermissionLevel
execId : Guid option
Returns: AuditEntry

Type something to start searching.