UNPKG

@nomyx/assistant

Version:

A powerful assistant library and cli for your AI projects. works with Vertex AI (Claude and Gemini)

25 lines (21 loc) 1.16 kB
// Export main classes export { AIAssistant } from './AIAssistant'; export { ActionLoopImpl } from './ActionLoop'; export { ContextManager } from './ContextManager'; export { PersistentState } from './PersistentState'; export { RequestHistory } from './RequestHistory'; export { TaskExecutor } from './TaskExecutor'; export { ToolManager } from './ToolManager'; // Export prompt-related classes export { StructuredPrompt } from './prompts/StructuredPrompt'; export { PromptRegistry } from './prompts/PromptRegistry'; export { PromptExecution } from './prompts/PromptExecution'; export { PromptAction } from './prompts/PromptAction'; // Export new classes and interfaces export { ApplicationSeed, ApplicationTemplate, GenerationOptions, TestResult } from './ApplicationSeed'; export { EnhancedSemanticCacheManager, CacheEntryWithTTL } from './cache/EnhancedSemanticCacheManager'; export { CodeAnalyzer } from './tools/CodeAnalyzer'; export { CodeNode, CodeQualityMetrics, SecurityIssue } from './utils/CodeNode'; // Re-export types export * from './types'; // You might want to add more exports here if there are other important modules or types to expose