Header menu logo Nao

TurnRecorder Module

Functions and values

Function or value Description

create (turnId, sessionId, userId, workspaceKey, agentName, agentVersion, input)

Full Usage: create (turnId, sessionId, userId, workspaceKey, agentName, agentVersion, input)

Parameters:
    turnId : string
    sessionId : string
    userId : string
    workspaceKey : string
    agentName : string
    agentVersion : string option
    input : string

Returns: TurnRecorder

Create a recorder that does not resolve versions/provenance.

turnId : string
sessionId : string
userId : string
workspaceKey : string
agentName : string
agentVersion : string option
input : string
Returns: TurnRecorder

forTools tools (turnId, sessionId, userId, workspaceKey, agentName, agentVersion, input)

Full Usage: forTools tools (turnId, sessionId, userId, workspaceKey, agentName, agentVersion, input)

Parameters:
    tools : Tool list
    turnId : string
    sessionId : string
    userId : string
    workspaceKey : string
    agentName : string
    agentVersion : string option
    input : string

Returns: TurnRecorder

Create a recorder that resolves tool versions/provenance from a known tool list.

tools : Tool list
turnId : string
sessionId : string
userId : string
workspaceKey : string
agentName : string
agentVersion : string option
input : string
Returns: TurnRecorder

Type something to start searching.