ShellCommands

class ShellCommands(autonomy: Autonomy, planLister: PlanLister, modelProvider: <Error class: unknown class>, terminalServices: TerminalServices, environment: <Error class: unknown class>, objectMapper: <Error class: unknown class>, colorPalette: ColorPalette, loggingPersonality: LoggingPersonality, ingester: Ingester, toolsStats: ToolsStats, templateRenderer: <Error class: unknown class>, context: <Error class: unknown class>, shellProperties: ShellProperties = ShellProperties())

Main shell entry point

Constructors

Link copied to clipboard
constructor(autonomy: Autonomy, planLister: PlanLister, modelProvider: <Error class: unknown class>, terminalServices: TerminalServices, environment: <Error class: unknown class>, objectMapper: <Error class: unknown class>, colorPalette: ColorPalette, loggingPersonality: LoggingPersonality, ingester: Ingester, toolsStats: ToolsStats, templateRenderer: <Error class: unknown class>, context: <Error class: unknown class>, shellProperties: ShellProperties = ShellProperties())

Functions

Link copied to clipboard
Link copied to clipboard
fun agents(): String
Link copied to clipboard
Link copied to clipboard
fun chat(): String
Link copied to clipboard
fun chooseGoal(intent: String): String
Link copied to clipboard
fun clear(): String
Link copied to clipboard
Link copied to clipboard
fun execute(intent: String, open: Boolean = false, test: Boolean = false, showPrompts: Boolean, showLlmResponses: Boolean = false, debug: Boolean = false, state: Boolean = false, toolDelay: Boolean = false, operationDelay: Boolean = false, showPlanning: Boolean = true): String
Link copied to clipboard
fun exit(): String
Link copied to clipboard
fun goals(): String
Link copied to clipboard
fun ingest(url: String): String
Link copied to clipboard
fun models(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun runs(): String
Link copied to clipboard
fun setOptions(open: Boolean = false, test: Boolean = false, showPrompts: Boolean, showLlmResponses: Boolean = false, debug: Boolean = false, state: Boolean = false, toolDelay: Boolean = false, operationDelay: Boolean = false, showPlanning: Boolean = true): String
Link copied to clipboard
Link copied to clipboard
fun tools(): String
Link copied to clipboard