UNPKG

contextual-agent-sdk

Version:

SDK for building AI agents with seamless voice-text context switching

15 lines 679 B
import { ContextProvider, ContextResult, ContextManagerConfig } from '../types/context'; export declare class ContextManager { private providers; private config; constructor(config: ContextManagerConfig); addProvider(provider: ContextProvider): void; removeProvider(providerId: string): void; setProviderEnabled(providerId: string, enabled: boolean): void; getContext(params?: Record<string, any>): Promise<ContextResult[]>; formatContext(results: ContextResult[]): string; private truncateIfNeeded; getProviders(): ContextProvider[]; getProvider(id: string): ContextProvider | undefined; } //# sourceMappingURL=ContextManager.d.ts.map