apollo-code / ui/src / InteractiveAppOptions
Interface: InteractiveAppOptions
Properties
cwd
cwd:
string
events?
optionalevents?:EventBus
history?
optionalhistory?:InputHistoryStore
initialInput?
optionalinitialInput?:string
modelPicker?
optionalmodelPicker?:ModelPickerState
onExit?
optionalonExit?: () =>void|Promise<void>
Returns
void | Promise<void>
onModelSelect?
optionalonModelSelect?: (model) =>void|Promise<void>
Parameters
model
string
Returns
void | Promise<void>
onSubmit?
optionalonSubmit?: (input,options?) =>void|Promise<void>
Parameters
input
string
options?
Returns
void | Promise<void>
permissions?
optionalpermissions?:PermissionPromptController
resume?
optionalresume?:SessionResumeController
sessionId?
optionalsessionId?:string
slashCommandRegistry?
optionalslashCommandRegistry?:SlashCommandRegistry
slashCommands?
optionalslashCommands?: readonlySlashCommand[]
status?
optionalstatus?:string
statusPanel?
optionalstatusPanel?:StatusPanelData
statusPanelController?
optionalstatusPanelController?:StatusPanelController
welcome?
optionalwelcome?:WelcomePanelData