PURISTA API / @purista/ai / AgentStreamEmitter
Type Alias: AgentStreamEmitter
AgentStreamEmitter =
object
Defined in: packages/ai/src/runtime/context.ts:83
Methods
sendArtifact()
sendArtifact(
input):void
Defined in: packages/ai/src/runtime/context.ts:87
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:84
Parameters
content
string
Returns
void
sendError()
sendError(
error,overrides?):void
Defined in: packages/ai/src/runtime/context.ts:95
Parameters
error
unknown
overrides?
code?
string
handled?
boolean
Returns
void
sendFinal()
sendFinal(
content,options?):void
Defined in: packages/ai/src/runtime/context.ts:85
Parameters
content
string
options?
summary?
string
Returns
void
sendReasoning()
sendReasoning(
content,options?):void
Defined in: packages/ai/src/runtime/context.ts:86
Parameters
content
string
options?
artifactId?
string
Returns
void
