Skip to content

apollo-code


apollo-code / skills-runtime/src / SkillsRuntime

Class: SkillsRuntime

Constructors

Constructor

new SkillsRuntime(options): SkillsRuntime

Parameters

options

SkillsRuntimeOptions

Returns

SkillsRuntime

Properties

options

readonly options: SkillsRuntimeOptions

Methods

activate()

activate(name): Promise<boolean>

Parameters

name

string

Returns

Promise<boolean>


activateAutomatic()

activateAutomatic(cwd, userText?): Promise<string[]>

Parameters

cwd

string

userText?

string = ''

Returns

Promise<string[]>


active()

active(): string[]

Returns

string[]


deactivate()

deactivate(name): boolean

Parameters

name

string

Returns

boolean


discover()

discover(): Promise<SkillMetadata[]>

Returns

Promise<SkillMetadata[]>


dispose()

dispose(): void

Returns

void


installFromDirectory()

installFromDirectory(sourceDir): Promise<SkillMetadata>

Parameters

sourceDir

string

Returns

Promise<SkillMetadata>


registerIndex()

registerIndex(): Promise<void>

Returns

Promise<void>