hashbrown

CompletionResourceRef

A reference to the completion resource.

API

generatingError
Signal<Error | undefined>

Error emitted during generation frames.

isGenerating
Signal<boolean>

Indicates whether the chat is generating.

isLoading
Signal<boolean>

Aggregate loading flag across transport, generation, and tool calls.

isReceiving
Signal<boolean>

Indicates whether the chat is receiving tokens.

isRunningToolCalls
Signal<boolean>

Indicates whether tool calls are running.

isSending
Signal<boolean>

Indicates whether the chat is sending.

reload
() => boolean

Reloads the resource.

sendingError
Signal<Error | undefined>

Transport/request error before generation frames arrive.

stop
(clearStreamingMessage?: boolean) => void

Stops any currently-streaming message.