apollo-code / core/src / Runner
Class: Runner
Constructors
Constructor
new Runner(
state,router,promptComposer,tools,events?,options?,contextPolicy?):Runner
Parameters
state
router
promptComposer
tools
events?
EventBus = ...
options?
RunnerOptions = {}
contextPolicy?
Returns
Runner
Properties
contextPolicy?
readonlyoptionalcontextPolicy?:ContextPolicy
events
readonlyevents:EventBus
options
readonlyoptions:RunnerOptions={}
promptComposer
readonlypromptComposer:PromptComposer
router
readonlyrouter:RouterPolicy
tools
readonlytools:RunnerToolPort
Accessors
state
Get Signature
get state():
SessionState
Returns
Methods
interrupt()
interrupt():
void
Returns
void
run()
run(
input,hint?):Promise<SessionState>
Parameters
input
string | readonly ContentPart[]
hint?
Returns
Promise<SessionState>