Interface: GenieCodeCliDependencies
Injectable managed Genie execution boundary for parser tests and embedding.
Methods
Section titled “Methods”run(
input):Promise<void>
Parameters
Section titled “Parameters”string
genieArgs
Section titled “genieArgs”readonly string[]
options
Section titled “options”{ gatewayListen?: unknown; model?: string; modelClass?: "chat-thinking" | "chat-balanced" | "chat-fast"; profile?: string; }
options.gatewayListen?
Section titled “options.gatewayListen?”unknown = ...
options.model?
Section titled “options.model?”string = ModelOptionSchema
options.modelClass?
Section titled “options.modelClass?”"chat-thinking" | "chat-balanced" | "chat-fast" = ChatModelClassOptionSchema
options.profile?
Section titled “options.profile?”string = ...
Returns
Section titled “Returns”Promise<void>