Header menu logo Nao

ProgressSignal Type

One conversation-store write. Mirrors the store's mutating operations so a consumer can route each to whatever transcript store it chooses.

Union cases

Union case Description

AnswerProduced answer

Full Usage: AnswerProduced answer

Parameters:
    answer : string

The turn produced its final answer.

answer : string

ReasoningAdded content

Full Usage: ReasoningAdded content

Parameters:
    content : string

A round's assistant output — the orchestrator's reasoning / decision.

content : string

SubAgentCompleted(name, result)

Full Usage: SubAgentCompleted(name, result)

Parameters:
    name : string
    result : string

A sub-agent returned a result.

name : string
result : string

SubAgentInvoked(name, input)

Full Usage: SubAgentInvoked(name, input)

Parameters:
    name : string
    input : string

A sub-agent is about to be delegated to with the given input.

name : string
input : string

ToolCompleted(name, result)

Full Usage: ToolCompleted(name, result)

Parameters:
    name : string
    result : string

A tool returned a result.

name : string
result : string

ToolInvoked(name, input)

Full Usage: ToolInvoked(name, input)

Parameters:
    name : string
    input : string

A tool is about to be invoked with the given input.

name : string
input : string

Instance members

Instance member Description

this.IsAnswerProduced

Full Usage: this.IsAnswerProduced

Returns: bool
Returns: bool

this.IsReasoningAdded

Full Usage: this.IsReasoningAdded

Returns: bool
Returns: bool

this.IsSubAgentCompleted

Full Usage: this.IsSubAgentCompleted

Returns: bool
Returns: bool

this.IsSubAgentInvoked

Full Usage: this.IsSubAgentInvoked

Returns: bool
Returns: bool

this.IsToolCompleted

Full Usage: this.IsToolCompleted

Returns: bool
Returns: bool

this.IsToolInvoked

Full Usage: this.IsToolInvoked

Returns: bool
Returns: bool

Type something to start searching.