UNPKG

@nomyx/assistant

Version:

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

54 lines (53 loc) 4.23 kB
"use strict"; var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { if (k2 === undefined) k2 = k; var desc = Object.getOwnPropertyDescriptor(m, k); if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { desc = { enumerable: true, get: function() { return m[k]; } }; } Object.defineProperty(o, k2, desc); }) : (function(o, m, k, k2) { if (k2 === undefined) k2 = k; o[k2] = m[k]; })); var __exportStar = (this && this.__exportStar) || function(m, exports) { for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); }; Object.defineProperty(exports, "__esModule", { value: true }); exports.CodeNode = exports.CodeAnalyzer = exports.EnhancedSemanticCacheManager = exports.ApplicationSeed = exports.PromptAction = exports.PromptExecution = exports.PromptRegistry = exports.StructuredPrompt = exports.ToolManager = exports.TaskExecutor = exports.RequestHistory = exports.PersistentState = exports.ContextManager = exports.ActionLoopImpl = exports.AIAssistant = void 0; // Export main classes var AIAssistant_1 = require("./AIAssistant"); Object.defineProperty(exports, "AIAssistant", { enumerable: true, get: function () { return AIAssistant_1.AIAssistant; } }); var ActionLoop_1 = require("./ActionLoop"); Object.defineProperty(exports, "ActionLoopImpl", { enumerable: true, get: function () { return ActionLoop_1.ActionLoopImpl; } }); var ContextManager_1 = require("./ContextManager"); Object.defineProperty(exports, "ContextManager", { enumerable: true, get: function () { return ContextManager_1.ContextManager; } }); var PersistentState_1 = require("./PersistentState"); Object.defineProperty(exports, "PersistentState", { enumerable: true, get: function () { return PersistentState_1.PersistentState; } }); var RequestHistory_1 = require("./RequestHistory"); Object.defineProperty(exports, "RequestHistory", { enumerable: true, get: function () { return RequestHistory_1.RequestHistory; } }); var TaskExecutor_1 = require("./TaskExecutor"); Object.defineProperty(exports, "TaskExecutor", { enumerable: true, get: function () { return TaskExecutor_1.TaskExecutor; } }); var ToolManager_1 = require("./ToolManager"); Object.defineProperty(exports, "ToolManager", { enumerable: true, get: function () { return ToolManager_1.ToolManager; } }); // Export prompt-related classes var StructuredPrompt_1 = require("./prompts/StructuredPrompt"); Object.defineProperty(exports, "StructuredPrompt", { enumerable: true, get: function () { return StructuredPrompt_1.StructuredPrompt; } }); var PromptRegistry_1 = require("./prompts/PromptRegistry"); Object.defineProperty(exports, "PromptRegistry", { enumerable: true, get: function () { return PromptRegistry_1.PromptRegistry; } }); var PromptExecution_1 = require("./prompts/PromptExecution"); Object.defineProperty(exports, "PromptExecution", { enumerable: true, get: function () { return PromptExecution_1.PromptExecution; } }); var PromptAction_1 = require("./prompts/PromptAction"); Object.defineProperty(exports, "PromptAction", { enumerable: true, get: function () { return PromptAction_1.PromptAction; } }); // Export new classes and interfaces var ApplicationSeed_1 = require("./ApplicationSeed"); Object.defineProperty(exports, "ApplicationSeed", { enumerable: true, get: function () { return ApplicationSeed_1.ApplicationSeed; } }); var EnhancedSemanticCacheManager_1 = require("./cache/EnhancedSemanticCacheManager"); Object.defineProperty(exports, "EnhancedSemanticCacheManager", { enumerable: true, get: function () { return EnhancedSemanticCacheManager_1.EnhancedSemanticCacheManager; } }); var CodeAnalyzer_1 = require("./tools/CodeAnalyzer"); Object.defineProperty(exports, "CodeAnalyzer", { enumerable: true, get: function () { return CodeAnalyzer_1.CodeAnalyzer; } }); var CodeNode_1 = require("./utils/CodeNode"); Object.defineProperty(exports, "CodeNode", { enumerable: true, get: function () { return CodeNode_1.CodeNode; } }); // Re-export types __exportStar(require("./types"), exports); // You might want to add more exports here if there are other important modules or types to expose