UNPKG

@convo-lang/convo-lang

Version:
12 lines 1.03 kB
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