PURISTA API / @purista/ai / AgentStreamEmitter
Type Alias: AgentStreamEmitter
AgentStreamEmitter =
object
Defined in: packages/ai/src/runtime/context.ts:103
Methods
sendArtifact()
sendArtifact(
input):void
Defined in: packages/ai/src/runtime/context.ts:107
Parameters
input
artifactId
string
content
string | Record<string, unknown>
final?
boolean
mimeType?
string
sequence?
number
total?
number
Returns
void
sendChunk()
sendChunk(
content):void
Defined in: packages/ai/src/runtime/context.ts:104
Parameters
content
string
Returns
void
sendError()
sendError(
error,overrides?):void
Defined in: packages/ai/src/runtime/context.ts:115
Parameters
error
unknown
overrides?
code?
string
handled?
boolean
Returns
void
sendFinal()
sendFinal(
content,options?):void
Defined in: packages/ai/src/runtime/context.ts:105
Parameters
content
string
options?
summary?
string
Returns
void
sendReasoning()
sendReasoning(
content,options?):void
Defined in: packages/ai/src/runtime/context.ts:106
Parameters
content
string
options?
artifactId?
string
Returns
void
