@convo-lang/convo-lang
Version:
The language of AI
12 lines • 1.03 kB
JavaScript
import { defineProvider, defineService, defineStringParam } from "@iyio/common";
import { ConvoLocalStorageCache } from "./ConvoLocalStorageCache.js";
import { ConvoVfsCache } from "./ConvoVfsCache.js";
import { PassthroughConvoConversationConverter } from "./PassthroughConvoConversationConverter.js";
export const convoCompletionService = defineService('ConvoCompletionService');
export const convoConversationConverterProvider = defineProvider('convoConversationConverterProvider', () => new PassthroughConvoConversationConverter());
export const convoCapabilitiesParams = defineStringParam('convoCapabilities');
export const convoDefaultModelParam = defineStringParam('convoDefaultModel');
export const convoCacheService = defineService('convoCacheService', () => globalThis.window ? new ConvoLocalStorageCache() : new ConvoVfsCache());
export const convoImportService = defineService('convoImportService');
export const convoProjectConfig = defineService('convoProjectConfig', () => ({}));
//# sourceMappingURL=convo.deps.js.map