PURISTA API / @purista/ai / AgentInstance
Class: AgentInstance
Defined in: packages/ai/src/runtime/AgentInstance.ts:118
Implements
Constructors
Constructor
new AgentInstance(
deps,eventBridge,runtime?):AgentInstance
Defined in: packages/ai/src/runtime/AgentInstance.ts:123
Parameters
deps
eventBridge
runtime?
Returns
AgentInstance
Methods
getStatus()
getStatus():
AgentRuntimeStatus
Defined in: packages/ai/src/runtime/AgentInstance.ts:211
Returns
Implementation of
AgentInstanceContract.getStatus
invoke()
invoke(
request,contextOverrides?):Promise<AgentInvokeResult>
Defined in: packages/ai/src/runtime/AgentInstance.ts:250
Parameters
request
contextOverrides?
Partial<AgentInvokeContext>
Returns
Promise<AgentInvokeResult>
Implementation of
AgentInstanceContract.invoke
start()
start():
Promise<void>
Defined in: packages/ai/src/runtime/AgentInstance.ts:165
Returns
Promise<void>
Implementation of
AgentInstanceContract.start
stop()
stop():
Promise<void>
Defined in: packages/ai/src/runtime/AgentInstance.ts:203
Returns
Promise<void>
Implementation of
AgentInstanceContract.stop
