"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.SessionStorage = exports.DEFAULT_COMPACTION_CONFIG = exports.validateCompactionSummary = exports.compactIfNeeded = exports.applyAutoCompact = exports.applySnip = exports.applyBudgetReduction = exports.estimateTokenCount = exports.buildInitialMessages = exports.assembleUserContext = exports.assembleToolSchemas = exports.assembleSystemContext = exports.PermissionEngine = exports.createBuiltinToolRegistry = exports.ToolRegistry = exports.PdfExtractTablesTool = exports.PdfRenderPageTool = exports.PdfMetadataTool = exports.PdfReadTool = exports.AudioTranscribeTool = exports.ImageAnalyzeTool = exports.WebFetchTool = exports.BashTool = exports.MakeDirectoryTool = exports.ListFilesTool = exports.FileEditTool = exports.FileWriteTool = exports.FileReadTool = exports.getBuiltinTools = exports.ToolDispatcher = exports.errorToToolResult = exports.withRetry = exports.PermissionDeniedError = exports.ToolExecutionError = exports.ContextOverflowError = exports.OllamaConnectionError = exports.HarnessError = exports.withOutputValidationInstructions = exports.validateOutput = exports.suggestOutputValidationProfile = exports.parseOutputValidationProfile = exports.OUTPUT_VALIDATION_PROFILE_TEMPLATES = exports.OUTPUT_VALIDATION_PROFILES = exports.normalizeCustomOutputValidationProfiles = exports.getOutputValidationInstructions = exports.describeOutputValidationProfileSuggestion = exports.runtimeTracer = exports.RuntimeTracer = exports.OllamaClient = exports.queryLoop = void 0;
exports.CAPABILITY_NODES = exports.COMMAND_HANDLER_NODES = exports.SERVICE_NODES = exports.MODEL_PROVIDER_NODES = exports.USER_PREFERENCE_NODES = exports.GENERIC_VERIFIER_NODES = exports.GENERIC_WORKFLOW_NODES = exports.GENERIC_PROMPT_NODES = exports.GENERIC_AGENT_NODES = exports.SAFETY_NODES = exports.seedCodeIntelligence = exports.seedGenericGraph = exports.isHighRiskTaskType = exports.getNodeLimit = exports.getExplorationRate = exports.classifyTask = exports.computeReward = exports.decayUnusedEdges = exports.weakenRoute = exports.reinforceRoute = exports.selectRoute = exports.spreadActivation = exports.computeSemanticRelevance = exports.createMycelialRouter = exports.MycelialContextRouter = exports.saveMyceliumGraph = exports.loadMyceliumGraph = exports.MyceliumGraph = exports.AutomationScheduler = exports.prepareAutomationRun = exports.buildAutomationPrompt = exports.updateAutomationJob = exports.readAutomationRunLog = exports.parseAutomationSchedule = exports.markAutomationJobRun = exports.listDueAutomationJobs = exports.listAutomationJobs = exports.executeDueJobs = exports.deleteAutomationJob = exports.createAutomationJob = exports.searchSessions = exports.rebuildSessionSearchIndexWithMetadata = exports.rebuildSessionSearchIndex = exports.getSessionSearchIndexStatus = exports.searchSemanticMemory = exports.rebuildSemanticMemory = exports.createContinuityCheckpoint = exports.getLatestSession = exports.forkSession = exports.resumeSession = void 0;
exports.calibrateModelRoutingPolicy = exports.HELPER_AGENT_PRESETS = exports.resolveSubagentConfig = exports.runSubagent = exports.listSubagentRoutingMetrics = exports.createSubagentTool = exports.appendSubagentRoutingMetric = exports.AgentTool = exports.discoverExtensionManifests = exports.registerDefaultExecutors = exports.DEFAULT_EXECUTORS = exports.createTransitionEvent = exports.validateStateTransition = exports.parseJsonCommands = exports.extractCommands = exports.WorkerQueue = exports.validateConnectorReadinessContracts = exports.listConnectorReadinessContracts = exports.listConnectorContractFixtures = exports.listCapabilityTemplateStarters = exports.getMessageIngressPolicy = exports.getCapabilityTemplateStarter = exports.CONNECTOR_CONTRACT_FIXTURES = exports.BUILTIN_MESSAGE_INGRESS_POLICY = exports.BUILTIN_CONNECTOR_CONTRACTS = exports.BUILTIN_CAPABILITY_TEMPLATE_STARTERS = exports.getFeatureRequirements = exports.SERVICE_FEATURE_REQUIREMENTS = exports.createDefaultCapabilityRegistry = exports.CapabilityRegistry = exports.MODE_DESCRIPTIONS = exports.getModeDescription = exports.classifyMode = exports.ModelRouter = exports.BUILTIN_MODEL_REGISTRY = exports.ModelRegistry = exports.writeModelCatalogCache = exports.validateModelCatalogManifest = exports.readModelCatalogCache = exports.listCatalogModels = exports.getModelCatalogCacheStatus = exports.getModelCatalog = exports.BUILTIN_MODEL_CATALOG = exports.heuristicVerifier = exports.formatRouteExplanation = exports.buildRouteExplanation = exports.buildContextPackage = exports.GENERIC_EDGES = exports.NOTIFICATION_TEMPLATE_NODES = exports.BACKGROUND_WORKER_NODES = void 0;
exports.getUndoEvents = exports.listSnapshots = exports.getSnapshot = exports.createSnapshot = exports.getEvent = exports.queryEvents = exports.emitEvent = exports.appendEvent = exports.SERVICE_TEMPLATES = exports.transitionService = exports.probeServiceHealth = exports.initServiceLifecycle = exports.getServiceTemplate = exports.getServiceLifecycle = exports.canTransition = exports.detectCommitments = exports.failPromise = exports.fulfilPromise = exports.checkObligations = exports.updatePromise = exports.listPromises = exports.createPromise = exports.HookPipeline = exports.matchSkillTrigger = exports.parseSkillFile = exports.loadSkillsDir = exports.updateEvalTraceExampleTags = exports.summarizeOutputValidationRuns = exports.summarizeEvalTraceRuns = exports.runEvalTraceDataset = exports.readEvalTraceDataset = exports.listEvalTraceRuns = exports.listEvalTraceExamples = exports.deleteEvalTraceExample = exports.createReplayEvalExample = exports.createOutputValidationTrendExport = exports.createEvalTraceExample = exports.appendEvalTraceExample = exports.reviewLearningCandidate = exports.promoteLearningCandidate = exports.listReviewedLearningCandidates = exports.listLearningCandidates = exports.listLearningCandidateReviews = exports.getLearningCandidateProvenance = exports.extractLearningCandidate = exports.appendLearningCandidate = exports.summarizeRoutingMetrics = exports.selectModelForTask = exports.getHelperAgentPreset = exports.createHelperAgentConfig = void 0;
exports.getSquad = exports.deleteSquad = exports.createSquad = exports.createDockerExecTool = exports.renderRecentAuditForPrompt = exports.readAuditLog = exports.createAuditHooks = exports.auditFilePath = exports.readConciergeLog = exports.logConciergeDecision = exports.classifyIntent = exports.saveTriggers = exports.normalizeEnvelope = exports.loadTriggers = exports.TriggerScheduler = exports.writeCustomAgent = exports.scanAgentDefinitions = exports.resolveAgentDefinition = exports.parseAgentFile = exports.loadAgentDefinitions = exports.BUILTIN_AGENT_ROLES = exports.writeHeartbeatHistory = exports.readHeartbeatHistory = exports.defaultHeartbeatActions = exports.createWorkAssignedTasksAction = exports.createIdentityGcAction = exports.SelfLearningHeartbeat = exports.serializeMemoryFile = exports.searchMemory = exports.runMemoryMaintenance = exports.runMemoryGc = exports.renderMemoryFileForPrompt = exports.parseMemoryFile = exports.appendMemorySection = exports.updateTask = exports.summarizeTasks = exports.recordCheckIn = exports.listTasks = exports.getTask = exports.detectStaleTasks = exports.deleteTask = exports.createTask = exports.verifyPromiseFulfillability = exports.verifyService = exports.verifyCode = exports.subscribeEventStream = exports.pruneEventsByAge = exports.pruneEventStore = exports.generatePostmortem = exports.summarizeEventStore = void 0;
exports.shouldEscalate = exports.isReadyToExecute = exports.calculateReadiness = exports.BUILTIN_SCHEMAS = exports.detectSchema = exports.parseAndValidate = exports.validateStructuredOutput = exports.listShortcutTypes = exports.tryDeterministicShortcut = exports.loadRepoGraph = exports.saveRepoGraph = exports.summarizeRepo = exports.analyzeImpact = exports.buildRepoGraph = exports.getAgentRoleDefaults = exports.mergeResults = exports.orchestrate = exports.writeIdentityFile = exports.upsertStructuredEntry = exports.runIdentityGc = exports.renderIdentityForPrompt = exports.readStructuredStore = exports.readIdentitySnapshot = exports.readIdentityFile = exports.queryStructured = exports.importIdentity = exports.exportIdentity = exports.deleteStructuredEntry = exports.setSquadForSession = exports.resolveSessionSquad = exports.getSquadForSession = exports.clearSquadForSession = exports.updateSquad = exports.routeMessage = exports.planHandoff = exports.listSquads = void 0;
// Ollama Agent Harness — main entry point
var queryLoop_1 = require("./core/queryLoop");
Object.defineProperty(exports, "queryLoop", { enumerable: true, get: function () { return queryLoop_1.queryLoop; } });
var ollamaClient_1 = require("./core/ollamaClient");
Object.defineProperty(exports, "OllamaClient", { enumerable: true, get: function () { return ollamaClient_1.OllamaClient; } });
var tracing_1 = require("./core/tracing");
Object.defineProperty(exports, "RuntimeTracer", { enumerable: true, get: function () { return tracing_1.RuntimeTracer; } });
Object.defineProperty(exports, "runtimeTracer", { enumerable: true, get: function () { return tracing_1.runtimeTracer; } });
var outputValidation_1 = require("./core/outputValidation");
Object.defineProperty(exports, "describeOutputValidationProfileSuggestion", { enumerable: true, get: function () { return outputValidation_1.describeOutputValidationProfileSuggestion; } });
Object.defineProperty(exports, "getOutputValidationInstructions", { enumerable: true, get: function () { return outputValidation_1.getOutputValidationInstructions; } });
Object.defineProperty(exports, "normalizeCustomOutputValidationProfiles", { enumerable: true, get: function () { return outputValidation_1.normalizeCustomOutputValidationProfiles; } });
Object.defineProperty(exports, "OUTPUT_VALIDATION_PROFILES", { enumerable: true, get: function () { return outputValidation_1.OUTPUT_VALIDATION_PROFILES; } });
Object.defineProperty(exports, "OUTPUT_VALIDATION_PROFILE_TEMPLATES", { enumerable: true, get: function () { return outputValidation_1.OUTPUT_VALIDATION_PROFILE_TEMPLATES; } });
Object.defineProperty(exports, "parseOutputValidationProfile", { enumerable: true, get: function () { return outputValidation_1.parseOutputValidationProfile; } });
Object.defineProperty(exports, "suggestOutputValidationProfile", { enumerable: true, get: function () { return outputValidation_1.suggestOutputValidationProfile; } });
Object.defineProperty(exports, "validateOutput", { enumerable: true, get: function () { return outputValidation_1.validateOutput; } });
Object.defineProperty(exports, "withOutputValidationInstructions", { enumerable: true, get: function () { return outputValidation_1.withOutputValidationInstructions; } });
var errors_1 = require("./core/errors");
Object.defineProperty(exports, "HarnessError", { enumerable: true, get: function () { return errors_1.HarnessError; } });
Object.defineProperty(exports, "OllamaConnectionError", { enumerable: true, get: function () { return errors_1.OllamaConnectionError; } });
Object.defineProperty(exports, "ContextOverflowError", { enumerable: true, get: function () { return errors_1.ContextOverflowError; } });
Object.defineProperty(exports, "ToolExecutionError", { enumerable: true, get: function () { return errors_1.ToolExecutionError; } });
Object.defineProperty(exports, "PermissionDeniedError", { enumerable: true, get: function () { return errors_1.PermissionDeniedError; } });
Object.defineProperty(exports, "withRetry", { enumerable: true, get: function () { return errors_1.withRetry; } });
Object.defineProperty(exports, "errorToToolResult", { enumerable: true, get: function () { return errors_1.errorToToolResult; } });
var tools_1 = require("./tools");
Object.defineProperty(exports, "ToolDispatcher", { enumerable: true, get: function () { return tools_1.ToolDispatcher; } });
Object.defineProperty(exports, "getBuiltinTools", { enumerable: true, get: function () { return tools_1.getBuiltinTools; } });
Object.defineProperty(exports, "FileReadTool", { enumerable: true, get: function () { return tools_1.FileReadTool; } });
Object.defineProperty(exports, "FileWriteTool", { enumerable: true, get: function () { return tools_1.FileWriteTool; } });
Object.defineProperty(exports, "FileEditTool", { enumerable: true, get: function () { return tools_1.FileEditTool; } });
Object.defineProperty(exports, "ListFilesTool", { enumerable: true, get: function () { return tools_1.ListFilesTool; } });
Object.defineProperty(exports, "MakeDirectoryTool", { enumerable: true, get: function () { return tools_1.MakeDirectoryTool; } });
Object.defineProperty(exports, "BashTool", { enumerable: true, get: function () { return tools_1.BashTool; } });
Object.defineProperty(exports, "WebFetchTool", { enumerable: true, get: function () { return tools_1.WebFetchTool; } });
Object.defineProperty(exports, "ImageAnalyzeTool", { enumerable: true, get: function () { return tools_1.ImageAnalyzeTool; } });
Object.defineProperty(exports, "AudioTranscribeTool", { enumerable: true, get: function () { return tools_1.AudioTranscribeTool; } });
Object.defineProperty(exports, "PdfReadTool", { enumerable: true, get: function () { return tools_1.PdfReadTool; } });
Object.defineProperty(exports, "PdfMetadataTool", { enumerable: true, get: function () { return tools_1.PdfMetadataTool; } });
Object.defineProperty(exports, "PdfRenderPageTool", { enumerable: true, get: function () { return tools_1.PdfRenderPageTool; } });
Object.defineProperty(exports, "PdfExtractTablesTool", { enumerable: true, get: function () { return tools_1.PdfExtractTablesTool; } });
Object.defineProperty(exports, "ToolRegistry", { enumerable: true, get: function () { return tools_1.ToolRegistry; } });
Object.defineProperty(exports, "createBuiltinToolRegistry", { enumerable: true, get: function () { return tools_1.createBuiltinToolRegistry; } });
var engine_1 = require("./permissions/engine");
Object.defineProperty(exports, "PermissionEngine", { enumerable: true, get: function () { return engine_1.PermissionEngine; } });
var assembly_1 = require("./context/assembly");
Object.defineProperty(exports, "assembleSystemContext", { enumerable: true, get: function () { return assembly_1.assembleSystemContext; } });
Object.defineProperty(exports, "assembleToolSchemas", { enumerable: true, get: function () { return assembly_1.assembleToolSchemas; } });
Object.defineProperty(exports, "assembleUserContext", { enumerable: true, get: function () { return assembly_1.assembleUserContext; } });
Object.defineProperty(exports, "buildInitialMessages", { enumerable: true, get: function () { return assembly_1.buildInitialMessages; } });
Object.defineProperty(exports, "estimateTokenCount", { enumerable: true, get: function () { return assembly_1.estimateTokenCount; } });
var compaction_1 = require("./context/compaction");
Object.defineProperty(exports, "applyBudgetReduction", { enumerable: true, get: function () { return compaction_1.applyBudgetReduction; } });
Object.defineProperty(exports, "applySnip", { enumerable: true, get: function () { return compaction_1.applySnip; } });
Object.defineProperty(exports, "applyAutoCompact", { enumerable: true, get: function () { return compaction_1.applyAutoCompact; } });
Object.defineProperty(exports, "compactIfNeeded", { enumerable: true, get: function () { return compaction_1.compactIfNeeded; } });
Object.defineProperty(exports, "validateCompactionSummary", { enumerable: true, get: function () { return compaction_1.validateCompactionSummary; } });
Object.defineProperty(exports, "DEFAULT_COMPACTION_CONFIG", { enumerable: true, get: function () { return compaction_1.DEFAULT_COMPACTION_CONFIG; } });
var sessionStorage_1 = require("./persistence/sessionStorage");
Object.defineProperty(exports, "SessionStorage", { enumerable: true, get: function () { return sessionStorage_1.SessionStorage; } });
var resume_1 = require("./persistence/resume");
Object.defineProperty(exports, "resumeSession", { enumerable: true, get: function () { return resume_1.resumeSession; } });
Object.defineProperty(exports, "forkSession", { enumerable: true, get: function () { return resume_1.forkSession; } });
Object.defineProperty(exports, "getLatestSession", { enumerable: true, get: function () { return resume_1.getLatestSession; } });
var continuity_1 = require("./persistence/continuity");
Object.defineProperty(exports, "createContinuityCheckpoint", { enumerable: true, get: function () { return continuity_1.createContinuityCheckpoint; } });
var semanticMemory_1 = require("./persistence/semanticMemory");
Object.defineProperty(exports, "rebuildSemanticMemory", { enumerable: true, get: function () { return semanticMemory_1.rebuildSemanticMemory; } });
Object.defineProperty(exports, "searchSemanticMemory", { enumerable: true, get: function () { return semanticMemory_1.searchSemanticMemory; } });
var sessionSearchIndex_1 = require("./persistence/sessionSearchIndex");
Object.defineProperty(exports, "getSessionSearchIndexStatus", { enumerable: true, get: function () { return sessionSearchIndex_1.getSessionSearchIndexStatus; } });
Object.defineProperty(exports, "rebuildSessionSearchIndex", { enumerable: true, get: function () { return sessionSearchIndex_1.rebuildSessionSearchIndex; } });
Object.defineProperty(exports, "rebuildSessionSearchIndexWithMetadata", { enumerable: true, get: function () { return sessionSearchIndex_1.rebuildSessionSearchIndexWithMetadata; } });
Object.defineProperty(exports, "searchSessions", { enumerable: true, get: function () { return sessionSearchIndex_1.searchSessions; } });
var jobs_1 = require("./automation/jobs");
Object.defineProperty(exports, "createAutomationJob", { enumerable: true, get: function () { return jobs_1.createAutomationJob; } });
Object.defineProperty(exports, "deleteAutomationJob", { enumerable: true, get: function () { return jobs_1.deleteAutomationJob; } });
Object.defineProperty(exports, "executeDueJobs", { enumerable: true, get: function () { return jobs_1.executeDueJobs; } });
Object.defineProperty(exports, "listAutomationJobs", { enumerable: true, get: function () { return jobs_1.listAutomationJobs; } });
Object.defineProperty(exports, "listDueAutomationJobs", { enumerable: true, get: function () { return jobs_1.listDueAutomationJobs; } });
Object.defineProperty(exports, "markAutomationJobRun", { enumerable: true, get: function () { return jobs_1.markAutomationJobRun; } });
Object.defineProperty(exports, "parseAutomationSchedule", { enumerable: true, get: function () { return jobs_1.parseAutomationSchedule; } });
Object.defineProperty(exports, "readAutomationRunLog", { enumerable: true, get: function () { return jobs_1.readAutomationRunLog; } });
Object.defineProperty(exports, "updateAutomationJob", { enumerable: true, get: function () { return jobs_1.updateAutomationJob; } });
var runner_1 = require("./automation/runner");
Object.defineProperty(exports, "buildAutomationPrompt", { enumerable: true, get: function () { return runner_1.buildAutomationPrompt; } });
Object.defineProperty(exports, "prepareAutomationRun", { enumerable: true, get: function () { return runner_1.prepareAutomationRun; } });
var scheduler_1 = require("./automation/scheduler");
Object.defineProperty(exports, "AutomationScheduler", { enumerable: true, get: function () { return scheduler_1.AutomationScheduler; } });
var graph_1 = require("./mycelium/graph");
Object.defineProperty(exports, "MyceliumGraph", { enumerable: true, get: function () { return graph_1.MyceliumGraph; } });
Object.defineProperty(exports, "loadMyceliumGraph", { enumerable: true, get: function () { return graph_1.loadMyceliumGraph; } });
Object.defineProperty(exports, "saveMyceliumGraph", { enumerable: true, get: function () { return graph_1.saveMyceliumGraph; } });
var router_1 = require("./mycelium/router");
Object.defineProperty(exports, "MycelialContextRouter", { enumerable: true, get: function () { return router_1.MycelialContextRouter; } });
Object.defineProperty(exports, "createMycelialRouter", { enumerable: true, get: function () { return router_1.createMycelialRouter; } });
Object.defineProperty(exports, "computeSemanticRelevance", { enumerable: true, get: function () { return router_1.computeSemanticRelevance; } });
var activation_1 = require("./mycelium/activation");
Object.defineProperty(exports, "spreadActivation", { enumerable: true, get: function () { return activation_1.spreadActivation; } });
Object.defineProperty(exports, "selectRoute", { enumerable: true, get: function () { return activation_1.selectRoute; } });
var reinforcement_1 = require("./mycelium/reinforcement");
Object.defineProperty(exports, "reinforceRoute", { enumerable: true, get: function () { return reinforcement_1.reinforceRoute; } });
Object.defineProperty(exports, "weakenRoute", { enumerable: true, get: function () { return reinforcement_1.weakenRoute; } });
Object.defineProperty(exports, "decayUnusedEdges", { enumerable: true, get: function () { return reinforcement_1.decayUnusedEdges; } });
Object.defineProperty(exports, "computeReward", { enumerable: true, get: function () { return reinforcement_1.computeReward; } });
var taskClassifier_1 = require("./mycelium/taskClassifier");
Object.defineProperty(exports, "classifyTask", { enumerable: true, get: function () { return taskClassifier_1.classifyTask; } });
Object.defineProperty(exports, "getExplorationRate", { enumerable: true, get: function () { return taskClassifier_1.getExplorationRate; } });
Object.defineProperty(exports, "getNodeLimit", { enumerable: true, get: function () { return taskClassifier_1.getNodeLimit; } });
Object.defineProperty(exports, "isHighRiskTaskType", { enumerable: true, get: function () { return taskClassifier_1.isHighRiskTaskType; } });
var seeds_1 = require("./mycelium/seeds");
Object.defineProperty(exports, "seedGenericGraph", { enumerable: true, get: function () { return seeds_1.seedGenericGraph; } });
Object.defineProperty(exports, "seedCodeIntelligence", { enumerable: true, get: function () { return seeds_1.seedCodeIntelligence; } });
Object.defineProperty(exports, "SAFETY_NODES", { enumerable: true, get: function () { return seeds_1.SAFETY_NODES; } });
Object.defineProperty(exports, "GENERIC_AGENT_NODES", { enumerable: true, get: function () { return seeds_1.GENERIC_AGENT_NODES; } });
Object.defineProperty(exports, "GENERIC_PROMPT_NODES", { enumerable: true, get: function () { return seeds_1.GENERIC_PROMPT_NODES; } });
Object.defineProperty(exports, "GENERIC_WORKFLOW_NODES", { enumerable: true, get: function () { return seeds_1.GENERIC_WORKFLOW_NODES; } });
Object.defineProperty(exports, "GENERIC_VERIFIER_NODES", { enumerable: true, get: function () { return seeds_1.GENERIC_VERIFIER_NODES; } });
Object.defineProperty(exports, "USER_PREFERENCE_NODES", { enumerable: true, get: function () { return seeds_1.USER_PREFERENCE_NODES; } });
Object.defineProperty(exports, "MODEL_PROVIDER_NODES", { enumerable: true, get: function () { return seeds_1.MODEL_PROVIDER_NODES; } });
Object.defineProperty(exports, "SERVICE_NODES", { enumerable: true, get: function () { return seeds_1.SERVICE_NODES; } });
Object.defineProperty(exports, "COMMAND_HANDLER_NODES", { enumerable: true, get: function () { return seeds_1.COMMAND_HANDLER_NODES; } });
Object.defineProperty(exports, "CAPABILITY_NODES", { enumerable: true, get: function () { return seeds_1.CAPABILITY_NODES; } });
Object.defineProperty(exports, "BACKGROUND_WORKER_NODES", { enumerable: true, get: function () { return seeds_1.BACKGROUND_WORKER_NODES; } });
Object.defineProperty(exports, "NOTIFICATION_TEMPLATE_NODES", { enumerable: true, get: function () { return seeds_1.NOTIFICATION_TEMPLATE_NODES; } });
Object.defineProperty(exports, "GENERIC_EDGES", { enumerable: true, get: function () { return seeds_1.GENERIC_EDGES; } });
var contextPackage_1 = require("./mycelium/contextPackage");
Object.defineProperty(exports, "buildContextPackage", { enumerable: true, get: function () { return contextPackage_1.buildContextPackage; } });
Object.defineProperty(exports, "buildRouteExplanation", { enumerable: true, get: function () { return contextPackage_1.buildRouteExplanation; } });
Object.defineProperty(exports, "formatRouteExplanation", { enumerable: true, get: function () { return contextPackage_1.formatRouteExplanation; } });
var verifier_1 = require("./mycelium/verifier");
Object.defineProperty(exports, "heuristicVerifier", { enumerable: true, get: function () { return verifier_1.heuristicVerifier; } });
var modelCatalog_1 = require("./models/modelCatalog");
Object.defineProperty(exports, "BUILTIN_MODEL_CATALOG", { enumerable: true, get: function () { return modelCatalog_1.BUILTIN_MODEL_CATALOG; } });
Object.defineProperty(exports, "getModelCatalog", { enumerable: true, get: function () { return modelCatalog_1.getModelCatalog; } });
Object.defineProperty(exports, "getModelCatalogCacheStatus", { enumerable: true, get: function () { return modelCatalog_1.getModelCatalogCacheStatus; } });
Object.defineProperty(exports, "listCatalogModels", { enumerable: true, get: function () { return modelCatalog_1.listCatalogModels; } });
Object.defineProperty(exports, "readModelCatalogCache", { enumerable: true, get: function () { return modelCatalog_1.readModelCatalogCache; } });
Object.defineProperty(exports, "validateModelCatalogManifest", { enumerable: true, get: function () { return modelCatalog_1.validateModelCatalogManifest; } });
Object.defineProperty(exports, "writeModelCatalogCache", { enumerable: true, get: function () { return modelCatalog_1.writeModelCatalogCache; } });
var modelRegistry_1 = require("./models/modelRegistry");
Object.defineProperty(exports, "ModelRegistry", { enumerable: true, get: function () { return modelRegistry_1.ModelRegistry; } });
Object.defineProperty(exports, "BUILTIN_MODEL_REGISTRY", { enumerable: true, get: function () { return modelRegistry_1.BUILTIN_MODEL_REGISTRY; } });
var modelRouter_1 = require("./models/modelRouter");
Object.defineProperty(exports, "ModelRouter", { enumerable: true, get: function () { return modelRouter_1.ModelRouter; } });
var modeClassifier_1 = require("./services/modeClassifier");
Object.defineProperty(exports, "classifyMode", { enumerable: true, get: function () { return modeClassifier_1.classifyMode; } });
Object.defineProperty(exports, "getModeDescription", { enumerable: true, get: function () { return modeClassifier_1.getModeDescription; } });
Object.defineProperty(exports, "MODE_DESCRIPTIONS", { enumerable: true, get: function () { return modeClassifier_1.MODE_DESCRIPTIONS; } });
var capabilityRegistry_1 = require("./services/capabilityRegistry");
Object.defineProperty(exports, "CapabilityRegistry", { enumerable: true, get: function () { return capabilityRegistry_1.CapabilityRegistry; } });
Object.defineProperty(exports, "createDefaultCapabilityRegistry", { enumerable: true, get: function () { return capabilityRegistry_1.createDefaultCapabilityRegistry; } });
Object.defineProperty(exports, "SERVICE_FEATURE_REQUIREMENTS", { enumerable: true, get: function () { return capabilityRegistry_1.SERVICE_FEATURE_REQUIREMENTS; } });
Object.defineProperty(exports, "getFeatureRequirements", { enumerable: true, get: function () { return capabilityRegistry_1.getFeatureRequirements; } });
var capabilityTemplateStarters_1 = require("./services/capabilityTemplateStarters");
Object.defineProperty(exports, "BUILTIN_CAPABILITY_TEMPLATE_STARTERS", { enumerable: true, get: function () { return capabilityTemplateStarters_1.BUILTIN_CAPABILITY_TEMPLATE_STARTERS; } });
Object.defineProperty(exports, "BUILTIN_CONNECTOR_CONTRACTS", { enumerable: true, get: function () { return capabilityTemplateStarters_1.BUILTIN_CONNECTOR_CONTRACTS; } });
Object.defineProperty(exports, "BUILTIN_MESSAGE_INGRESS_POLICY", { enumerable: true, get: function () { return capabilityTemplateStarters_1.BUILTIN_MESSAGE_INGRESS_POLICY; } });
Object.defineProperty(exports, "CONNECTOR_CONTRACT_FIXTURES", { enumerable: true, get: function () { return capabilityTemplateStarters_1.CONNECTOR_CONTRACT_FIXTURES; } });
Object.defineProperty(exports, "getCapabilityTemplateStarter", { enumerable: true, get: function () { return capabilityTemplateStarters_1.getCapabilityTemplateStarter; } });
Object.defineProperty(exports, "getMessageIngressPolicy", { enumerable: true, get: function () { return capabilityTemplateStarters_1.getMessageIngressPolicy; } });
Object.defineProperty(exports, "listCapabilityTemplateStarters", { enumerable: true, get: function () { return capabilityTemplateStarters_1.listCapabilityTemplateStarters; } });
Object.defineProperty(exports, "listConnectorContractFixtures", { enumerable: true, get: function () { return capabilityTemplateStarters_1.listConnectorContractFixtures; } });
Object.defineProperty(exports, "listConnectorReadinessContracts", { enumerable: true, get: function () { return capabilityTemplateStarters_1.listConnectorReadinessContracts; } });
Object.defineProperty(exports, "validateConnectorReadinessContracts", { enumerable: true, get: function () { return capabilityTemplateStarters_1.validateConnectorReadinessContracts; } });
var workerQueue_1 = require("./services/workerQueue");
Object.defineProperty(exports, "WorkerQueue", { enumerable: true, get: function () { return workerQueue_1.WorkerQueue; } });
var commandExtractor_1 = require("./services/commandExtractor");
Object.defineProperty(exports, "extractCommands", { enumerable: true, get: function () { return commandExtractor_1.extractCommands; } });
Object.defineProperty(exports, "parseJsonCommands", { enumerable: true, get: function () { return commandExtractor_1.parseJsonCommands; } });
Object.defineProperty(exports, "validateStateTransition", { enumerable: true, get: function () { return commandExtractor_1.validateStateTransition; } });
Object.defineProperty(exports, "createTransitionEvent", { enumerable: true, get: function () { return commandExtractor_1.createTransitionEvent; } });
var workerExecutors_1 = require("./services/workerExecutors");
Object.defineProperty(exports, "DEFAULT_EXECUTORS", { enumerable: true, get: function () { return workerExecutors_1.DEFAULT_EXECUTORS; } });
Object.defineProperty(exports, "registerDefaultExecutors", { enumerable: true, get: function () { return workerExecutors_1.registerDefaultExecutors; } });
var extensionManifest_1 = require("./extensibility/extensionManifest");
Object.defineProperty(exports, "discoverExtensionManifests", { enumerable: true, get: function () { return extensionManifest_1.discoverExtensionManifests; } });
var subagent_1 = require("./agents/subagent");
Object.defineProperty(exports, "AgentTool", { enumerable: true, get: function () { return subagent_1.AgentTool; } });
Object.defineProperty(exports, "appendSubagentRoutingMetric", { enumerable: true, get: function () { return subagent_1.appendSubagentRoutingMetric; } });
Object.defineProperty(exports, "createSubagentTool", { enumerable: true, get: function () { return subagent_1.createSubagentTool; } });
Object.defineProperty(exports, "listSubagentRoutingMetrics", { enumerable: true, get: function () { return subagent_1.listSubagentRoutingMetrics; } });
Object.defineProperty(exports, "runSubagent", { enumerable: true, get: function () { return subagent_1.runSubagent; } });
Object.defineProperty(exports, "resolveSubagentConfig", { enumerable: true, get: function () { return subagent_1.resolveSubagentConfig; } });
var modelRouting_1 = require("./agents/modelRouting");
Object.defineProperty(exports, "HELPER_AGENT_PRESETS", { enumerable: true, get: function () { return modelRouting_1.HELPER_AGENT_PRESETS; } });
Object.defineProperty(exports, "calibrateModelRoutingPolicy", { enumerable: true, get: function () { return modelRouting_1.calibrateModelRoutingPolicy; } });
Object.defineProperty(exports, "createHelperAgentConfig", { enumerable: true, get: function () { return modelRouting_1.createHelperAgentConfig; } });
Object.defineProperty(exports, "getHelperAgentPreset", { enumerable: true, get: function () { return modelRouting_1.getHelperAgentPreset; } });
Object.defineProperty(exports, "selectModelForTask", { enumerable: true, get: function () { return modelRouting_1.selectModelForTask; } });
Object.defineProperty(exports, "summarizeRoutingMetrics", { enumerable: true, get: function () { return modelRouting_1.summarizeRoutingMetrics; } });
var sessionLearning_1 = require("./learning/sessionLearning");
Object.defineProperty(exports, "appendLearningCandidate", { enumerable: true, get: function () { return sessionLearning_1.appendLearningCandidate; } });
Object.defineProperty(exports, "extractLearningCandidate", { enumerable: true, get: function () { return sessionLearning_1.extractLearningCandidate; } });
Object.defineProperty(exports, "getLearningCandidateProvenance", { enumerable: true, get: function () { return sessionLearning_1.getLearningCandidateProvenance; } });
Object.defineProperty(exports, "listLearningCandidateReviews", { enumerable: true, get: function () { return sessionLearning_1.listLearningCandidateReviews; } });
Object.defineProperty(exports, "listLearningCandidates", { enumerable: true, get: function () { return sessionLearning_1.listLearningCandidates; } });
Object.defineProperty(exports, "listReviewedLearningCandidates", { enumerable: true, get: function () { return sessionLearning_1.listReviewedLearningCandidates; } });
Object.defineProperty(exports, "promoteLearningCandidate", { enumerable: true, get: function () { return sessionLearning_1.promoteLearningCandidate; } });
Object.defineProperty(exports, "reviewLearningCandidate", { enumerable: true, get: function () { return sessionLearning_1.reviewLearningCandidate; } });
var evalTrace_1 = require("./learning/evalTrace");
Object.defineProperty(exports, "appendEvalTraceExample", { enumerable: true, get: function () { return evalTrace_1.appendEvalTraceExample; } });
Object.defineProperty(exports, "createEvalTraceExample", { enumerable: true, get: function () { return evalTrace_1.createEvalTraceExample; } });
Object.defineProperty(exports, "createOutputValidationTrendExport", { enumerable: true, get: function () { return evalTrace_1.createOutputValidationTrendExport; } });
Object.defineProperty(exports, "createReplayEvalExample", { enumerable: true, get: function () { return evalTrace_1.createReplayEvalExample; } });
Object.defineProperty(exports, "deleteEvalTraceExample", { enumerable: true, get: function () { return evalTrace_1.deleteEvalTraceExample; } });
Object.defineProperty(exports, "listEvalTraceExamples", { enumerable: true, get: function () { return evalTrace_1.listEvalTraceExamples; } });
Object.defineProperty(exports, "listEvalTraceRuns", { enumerable: true, get: function () { return evalTrace_1.listEvalTraceRuns; } });
Object.defineProperty(exports, "readEvalTraceDataset", { enumerable: true, get: function () { return evalTrace_1.readEvalTraceDataset; } });
Object.defineProperty(exports, "runEvalTraceDataset", { enumerable: true, get: function () { return evalTrace_1.runEvalTraceDataset; } });
Object.defineProperty(exports, "summarizeEvalTraceRuns", { enumerable: true, get: function () { return evalTrace_1.summarizeEvalTraceRuns; } });
Object.defineProperty(exports, "summarizeOutputValidationRuns", { enumerable: true, get: function () { return evalTrace_1.summarizeOutputValidationRuns; } });
Object.defineProperty(exports, "updateEvalTraceExampleTags", { enumerable: true, get: function () { return evalTrace_1.updateEvalTraceExampleTags; } });
var skillLoader_1 = require("./extensibility/skillLoader");
Object.defineProperty(exports, "loadSkillsDir", { enumerable: true, get: function () { return skillLoader_1.loadSkillsDir; } });
Object.defineProperty(exports, "parseSkillFile", { enumerable: true, get: function () { return skillLoader_1.parseSkillFile; } });
Object.defineProperty(exports, "matchSkillTrigger", { enumerable: true, get: function () { return skillLoader_1.matchSkillTrigger; } });
var hookPipeline_1 = require("./extensibility/hookPipeline");
Object.defineProperty(exports, "HookPipeline", { enumerable: true, get: function () { return hookPipeline_1.HookPipeline; } });
// ─── Promise Ledger ─────────────────────────────────────────────────
var promiseLedger_1 = require("./services/promiseLedger");
Object.defineProperty(exports, "createPromise", { enumerable: true, get: function () { return promiseLedger_1.createPromise; } });
Object.defineProperty(exports, "listPromises", { enumerable: true, get: function () { return promiseLedger_1.listPromises; } });
Object.defineProperty(exports, "updatePromise", { enumerable: true, get: function () { return promiseLedger_1.updatePromise; } });
Object.defineProperty(exports, "checkObligations", { enumerable: true, get: function () { return promiseLedger_1.checkObligations; } });
Object.defineProperty(exports, "fulfilPromise", { enumerable: true, get: function () { return promiseLedger_1.fulfilPromise; } });
Object.defineProperty(exports, "failPromise", { enumerable: true, get: function () { return promiseLedger_1.failPromise; } });
Object.defineProperty(exports, "detectCommitments", { enumerable: true, get: function () { return promiseLedger_1.detectCommitments; } });
var serviceLifecycle_1 = require("./services/serviceLifecycle");
Object.defineProperty(exports, "canTransition", { enumerable: true, get: function () { return serviceLifecycle_1.canTransition; } });
Object.defineProperty(exports, "getServiceLifecycle", { enumerable: true, get: function () { return serviceLifecycle_1.getServiceLifecycle; } });
Object.defineProperty(exports, "getServiceTemplate", { enumerable: true, get: function () { return serviceLifecycle_1.getServiceTemplate; } });
Object.defineProperty(exports, "initServiceLifecycle", { enumerable: true, get: function () { return serviceLifecycle_1.initServiceLifecycle; } });
Object.defineProperty(exports, "probeServiceHealth", { enumerable: true, get: function () { return serviceLifecycle_1.probeServiceHealth; } });
Object.defineProperty(exports, "transitionService", { enumerable: true, get: function () { return serviceLifecycle_1.transitionService; } });
Object.defineProperty(exports, "SERVICE_TEMPLATES", { enumerable: true, get: function () { return serviceLifecycle_1.SERVICE_TEMPLATES; } });
// ─── Event Store ────────────────────────────────────────────────────
var eventStore_1 = require("./persistence/eventStore");
Object.defineProperty(exports, "appendEvent", { enumerable: true, get: function () { return eventStore_1.appendEvent; } });
Object.defineProperty(exports, "emitEvent", { enumerable: true, get: function () { return eventStore_1.emitEvent; } });
Object.defineProperty(exports, "queryEvents", { enumerable: true, get: function () { return eventStore_1.queryEvents; } });
Object.defineProperty(exports, "getEvent", { enumerable: true, get: function () { return eventStore_1.getEvent; } });
Object.defineProperty(exports, "createSnapshot", { enumerable: true, get: function () { return eventStore_1.createSnapshot; } });
Object.defineProperty(exports, "getSnapshot", { enumerable: true, get: function () { return eventStore_1.getSnapshot; } });
Object.defineProperty(exports, "listSnapshots", { enumerable: true, get: function () { return eventStore_1.listSnapshots; } });
Object.defineProperty(exports, "getUndoEvents", { enumerable: true, get: function () { return eventStore_1.getUndoEvents; } });
Object.defineProperty(exports, "summarizeEventStore", { enumerable: true, get: function () { return eventStore_1.summarizeEventStore; } });
Object.defineProperty(exports, "generatePostmortem", { enumerable: true, get: function () { return eventStore_1.generatePostmortem; } });
Object.defineProperty(exports, "pruneEventStore", { enumerable: true, get: function () { return eventStore_1.pruneEventStore; } });
Object.defineProperty(exports, "pruneEventsByAge", { enumerable: true, get: function () { return eventStore_1.pruneEventsByAge; } });
Object.defineProperty(exports, "subscribeEventStream", { enumerable: true, get: function () { return eventStore_1.subscribeEventStream; } });
// ─── Done-State Verifier ────────────────────────────────────────────
var doneStateVerifier_1 = require("./core/doneStateVerifier");
Object.defineProperty(exports, "verifyCode", { enumerable: true, get: function () { return doneStateVerifier_1.verifyCode; } });
Object.defineProperty(exports, "verifyService", { enumerable: true, get: function () { return doneStateVerifier_1.verifyService; } });
Object.defineProperty(exports, "verifyPromiseFulfillability", { enumerable: true, get: function () { return doneStateVerifier_1.verifyPromiseFulfillability; } });
// ─── Task Store ─────────────────────────────────────────────────────
var taskStore_1 = require("./services/taskStore");
Object.defineProperty(exports, "createTask", { enumerable: true, get: function () { return taskStore_1.createTask; } });
Object.defineProperty(exports, "deleteTask", { enumerable: true, get: function () { return taskStore_1.deleteTask; } });
Object.defineProperty(exports, "detectStaleTasks", { enumerable: true, get: function () { return taskStore_1.detectStaleTasks; } });
Object.defineProperty(exports, "getTask", { enumerable: true, get: function () { return taskStore_1.getTask; } });
Object.defineProperty(exports, "listTasks", { enumerable: true, get: function () { return taskStore_1.listTasks; } });
Object.defineProperty(exports, "recordCheckIn", { enumerable: true, get: function () { return taskStore_1.recordCheckIn; } });
Object.defineProperty(exports, "summarizeTasks", { enumerable: true, get: function () { return taskStore_1.summarizeTasks; } });
Object.defineProperty(exports, "updateTask", { enumerable: true, get: function () { return taskStore_1.updateTask; } });
// ─── Memory Intelligence ────────────────────────────────────────────
var memoryIntelligence_1 = require("./services/memoryIntelligence");
Object.defineProperty(exports, "appendMemorySection", { enumerable: true, get: function () { return memoryIntelligence_1.appendMemorySection; } });
Object.defineProperty(exports, "parseMemoryFile", { enumerable: true, get: function () { return memoryIntelligence_1.parseMemoryFile; } });
Object.defineProperty(exports, "renderMemoryFileForPrompt", { enumerable: true, get: function () { return memoryIntelligence_1.renderMemoryFileForPrompt; } });
Object.defineProperty(exports, "runMemoryGc", { enumerable: true, get: function () { return memoryIntelligence_1.runMemoryGc; } });
Object.defineProperty(exports, "runMemoryMaintenance", { enumerable: true, get: function () { return memoryIntelligence_1.runMemoryMaintenance; } });
Object.defineProperty(exports, "searchMemory", { enumerable: true, get: function () { return memoryIntelligence_1.searchMemory; } });
Object.defineProperty(exports, "serializeMemoryFile", { enumerable: true, get: function () { return memoryIntelligence_1.serializeMemoryFile; } });
// ─── Self-Learning Heartbeat ────────────────────────────────────────
var selfLearningHeartbeat_1 = require("./services/selfLearningHeartbeat");
Object.defineProperty(exports, "SelfLearningHeartbeat", { enumerable: true, get: function () { return selfLearningHeartbeat_1.SelfLearningHeartbeat; } });
Object.defineProperty(exports, "createIdentityGcAction", { enumerable: true, get: function () { return selfLearningHeartbeat_1.createIdentityGcAction; } });
Object.defineProperty(exports, "createWorkAssignedTasksAction", { enumerable: true, get: function () { return selfLearningHeartbeat_1.createWorkAssignedTasksAction; } });
Object.defineProperty(exports, "defaultHeartbeatActions", { enumerable: true, get: function () { return selfLearningHeartbeat_1.defaultHeartbeatActions; } });
Object.defineProperty(exports, "readHeartbeatHistory", { enumerable: true, get: function () { return selfLearningHeartbeat_1.readHeartbeatHistory; } });
Object.defineProperty(exports, "writeHeartbeatHistory", { enumerable: true, get: function () { return selfLearningHeartbeat_1.writeHeartbeatHistory; } });
// ─── Custom Agents ──────────────────────────────────────────────────
var agentLoader_1 = require("./agents/agentLoader");
Object.defineProperty(exports, "BUILTIN_AGENT_ROLES", { enumerable: true, get: function () { return agentLoader_1.BUILTIN_AGENT_ROLES; } });
Object.defineProperty(exports, "loadAgentDefinitions", { enumerable: true, get: function () { return agentLoader_1.loadAgentDefinitions; } });
Object.defineProperty(exports, "parseAgentFile", { enumerable: true, get: function () { return agentLoader_1.parseAgentFile; } });
Object.defineProperty(exports, "resolveAgentDefinition", { enumerable: true, get: function () { return agentLoader_1.resolveAgentDefinition; } });
Object.defineProperty(exports, "scanAgentDefinitions", { enumerable: true, get: function () { return agentLoader_1.scanAgentDefinitions; } });
Object.defineProperty(exports, "writeCustomAgent", { enumerable: true, get: function () { return agentLoader_1.writeCustomAgent; } });
// ─── Triggers ───────────────────────────────────────────────────────
var triggerScheduler_1 = require("./services/triggerScheduler");
Object.defineProperty(exports, "TriggerScheduler", { enumerable: true, get: function () { return triggerScheduler_1.TriggerScheduler; } });
Object.defineProperty(exports, "loadTriggers", { enumerable: true, get: function () { return triggerScheduler_1.loadTriggers; } });
Object.defineProperty(exports, "normalizeEnvelope", { enumerable: true, get: function () { return triggerScheduler_1.normalizeEnvelope; } });
Object.defineProperty(exports, "saveTriggers", { enumerable: true, get: function () { return triggerScheduler_1.saveTriggers; } });
// ─── Concierge Triage ───────────────────────────────────────────────
var concierge_1 = require("./services/concierge");
Object.defineProperty(exports, "classifyIntent", { enumerable: true, get: function () { return concierge_1.classifyIntent; } });
Object.defineProperty(exports, "logConciergeDecision", { enumerable: true, get: function () { return concierge_1.logConciergeDecision; } });
Object.defineProperty(exports, "readConciergeLog", { enumerable: true, get: function () { return concierge_1.readConciergeLog; } });
// ─── Audit Hook ─────────────────────────────────────────────────────
var audit_1 = require("./permissions/audit");
Object.defineProperty(exports, "auditFilePath", { enumerable: true, get: function () { return audit_1.auditFilePath; } });
Object.defineProperty(exports, "createAuditHooks", { enumerable: true, get: function () { return audit_1.createAuditHooks; } });
Object.defineProperty(exports, "readAuditLog", { enumerable: true, get: function () { return audit_1.readAuditLog; } });
Object.defineProperty(exports, "renderRecentAuditForPrompt", { enumerable: true, get: function () { return audit_1.renderRecentAuditForPrompt; } });
// ─── Docker Sandbox ─────────────────────────────────────────────────
var dockerExecTool_1 = require("./tools/dockerExecTool");
Object.defineProperty(exports, "createDockerExecTool", { enumerable: true, get: function () { return dockerExecTool_1.createDockerExecTool; } });
// ─── Squad Channels ─────────────────────────────────────────────────
var squad_1 = require("./services/squad");
Object.defineProperty(exports, "createSquad", { enumerable: true, get: function () { return squad_1.createSquad; } });
Object.defineProperty(exports, "deleteSquad", { enumerable: true, get: function () { return squad_1.deleteSquad; } });
Object.defineProperty(exports, "getSquad", { enumerable: true, get: function () { return squad_1.getSquad; } });
Object.defineProperty(exports, "listSquads", { enumerable: true, get: function () { return squad_1.listSquads; } });
Object.defineProperty(exports, "planHandoff", { enumerable: true, get: function () { return squad_1.planHandoff; } });
Object.defineProperty(exports, "routeMessage", { enumerable: true, get: function () { return squad_1.routeMessage; } });
Object.defineProperty(exports, "updateSquad", { enumerable: true, get: function () { return squad_1.updateSquad; } });
var squadSessions_1 = require("./services/squadSessions");
Object.defineProperty(exports, "clearSquadForSession", { enumerable: true, get: function () { return squadSessions_1.clearSquadForSession; } });
Object.defineProperty(exports, "getSquadForSession", { enumerable: true, get: function () { return squadSessions_1.getSquadForSession; } });
Object.defineProperty(exports, "resolveSessionSquad", { enumerable: true, get: function () { return squadSessions_1.resolveSessionSquad; } });
Object.defineProperty(exports, "setSquadForSession", { enumerable: true, get: function () { return squadSessions_1.setSquadForSession; } });
// ─── Identity Layer ─────────────────────────────────────────────────
var identity_1 = require("./services/identity");
Object.defineProperty(exports, "deleteStructuredEntry", { enumerable: true, get: function () { return identity_1.deleteStructuredEntry; } });
Object.defineProperty(exports, "exportIdentity", { enumerable: true, get: function () { return identity_1.exportIdentity; } });
Object.defineProperty(exports, "importIdentity", { enumerable: true, get: function () { return identity_1.importIdentity; } });
Object.defineProperty(exports, "queryStructured", { enumerable: true, get: function () { return identity_1.queryStructured; } });
Object.defineProperty(exports, "readIdentityFile", { enumerable: true, get: function () { return identity_1.readIdentityFile; } });
Object.defineProperty(exports, "readIdentitySnapshot", { enumerable: true, get: function () { return identity_1.readIdentitySnapshot; } });
Object.defineProperty(exports, "readStructuredStore", { enumerable: true, get: function () { return identity_1.readStructuredStore; } });
Object.defineProperty(exports, "renderIdentityForPrompt", { enumerable: true, get: function () { return identity_1.renderIdentityForPrompt; } });
Object.defineProperty(exports, "runIdentityGc", { enumerable: true, get: function () { return identity_1.runIdentityGc; } });
Object.defineProperty(exports, "upsertStructuredEntry", { enumerable: true, get: function () { return identity_1.upsertStructuredEntry; } });
Object.defineProperty(exports, "writeIdentityFile", { enumerable: true, get: function () { return identity_1.writeIdentityFile; } });
// ─── Subagent Orchestrator ──────────────────────────────────────────
var orchestrator_1 = require("./agents/orchestrator");
Object.defineProperty(exports, "orchestrate", { enumerable: true, get: function () { return orchestrator_1.orchestrate; } });
Object.defineProperty(exports, "mergeResults", { enumerable: true, get: function () { return orchestrator_1.mergeResults; } });
Object.defineProperty(exports, "getAgentRoleDefaults", { enumerable: true, get: function () { return orchestrator_1.getAgentRoleDefaults; } });
// ─── Code Intelligence ──────────────────────────────────────────────
var codeIntelligence_1 = require("./core/codeIntelligence");
Object.defineProperty(exports, "buildRepoGraph", { enumerable: true, get: function () { return codeIntelligence_1.buildRepoGraph; } });
Object.defineProperty(exports, "analyzeImpact", { enumerable: true, get: function () { return codeIntelligence_1.analyzeImpact; } });
Object.defineProperty(exports, "summarizeRepo", { enumerable: true, get: function () { return codeIntelligence_1.summarizeRepo; } });
Object.defineProperty(exports, "saveRepoGraph", { enumerable: true, get: function () { return codeIntelligence_1.saveRepoGraph; } });
Object.defineProperty(exports, "loadRepoGraph", { enumerable: true, get: function () { return codeIntelligence_1.loadRepoGraph; } });
// ─── Small Model Autopilot: Deterministic Shortcuts ─────────────────
var deterministicShortcuts_1 = require("./core/deterministicShortcuts");
Object.defineProperty(exports, "tryDeterministicShortcut", { enumerable: true, get: function () { return deterministicShortcuts_1.tryDeterministicShortcut; } });
Object.defineProperty(exports, "listShortcutTypes", { enumerable: true, get: function () { return deterministicShortcuts_1.listShortcutTypes; } });
// ─── Small Model Autopilot: Structured Output Validator ─────────────
var structuredOutputValidator_1 = require("./core/structuredOutputValidator");
Object.defineProperty(exports, "validateStructuredOutput", { enumerable: true, get: function () { return structuredOutputValidator_1.validateStructuredOutput; } });
Object.defineProperty(exports, "parseAndValidate", { enumerable: true, get: function () { return structuredOutputValidator_1.parseAndValidate; } });
Object.defineProperty(exports, "detectSchema", { enumerable: true, get: function () { return structuredOutputValidator_1.detectSchema; } });
Object.defineProperty(exports, "BUILTIN_SCHEMAS", { enumerable: true, get: function () { return structuredOutputValidator_1.BUILTIN_SCHEMAS; } });
// ─── Small Model Autopilot: Readiness Gate ──────────────────────────
var readinessGate_1 = require("./core/readinessGate");
Object.defineProperty(exports, "calculateReadiness", { enumerable: true, get: function () { return readinessGate_1.calculateReadiness; } });
Object.defineProperty(exports, "isReadyToExecute", { enumerable: true, get: function () { return readinessGate_1.isReadyToExecute; } });
Object.defineProperty(exports, "shouldEscalate", { enumerable: true, get: function () { return readinessGate_1.shouldEscalate; } });
//# sourceMappingURL=index.js.map