PURISTA API / @purista/ai / AgentInstance
Class: AgentInstance
Defined in: packages/ai/src/runtime/AgentInstance.ts:111
Implements
Constructors
Constructor
new AgentInstance(
deps,eventBridge,runtime?):AgentInstance
Defined in: packages/ai/src/runtime/AgentInstance.ts:116
Parameters
deps
eventBridge
runtime?
Returns
AgentInstance
Methods
getStatus()
getStatus():
AgentRuntimeStatus
Defined in: packages/ai/src/runtime/AgentInstance.ts:200
Returns
Implementation of
AgentInstanceContract.getStatus
invoke()
invoke(
request,contextOverrides?):Promise<AgentInvokeResult>
Defined in: packages/ai/src/runtime/AgentInstance.ts:239
Parameters
request
contextOverrides?
Partial<AgentInvokeContext>
Returns
Promise<AgentInvokeResult>
Implementation of
AgentInstanceContract.invoke
start()
start():
Promise<void>
Defined in: packages/ai/src/runtime/AgentInstance.ts:158
Returns
Promise<void>
Implementation of
AgentInstanceContract.start
stop()
stop():
Promise<void>
Defined in: packages/ai/src/runtime/AgentInstance.ts:192
Returns
Promise<void>
Implementation of
AgentInstanceContract.stop
