| 1 | let installedSkillsPath: string | null = null |
| 2 | let skillsReadyPromise: Promise<unknown> = Promise.resolve(null) |
| 3 | |
| 4 | export const setSkillsRuntime = (options: { |
| 5 | installedSkillsPath: string |
| 6 | ready: Promise<unknown> |
| 7 | }): void => { |
| 8 | installedSkillsPath = options.installedSkillsPath |
| 9 | skillsReadyPromise = options.ready |
| 10 | } |
| 11 | |
| 12 | export const getInstalledSkillsPath = (): string | null => installedSkillsPath |
| 13 | |
| 14 | export const waitForSkillsReady = (): Promise<unknown> => skillsReadyPromise |
| 15 |