openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
10 lines (9 loc) • 4.2 kB
JavaScript
import { r as OAuthProviderConfiguredUnavailableError } from "./paths-DLuhw03H.js";
import { A as createWriteTool, B as createFindTool, C as createAllTools, Ct as FileAuthStorageBackend, D as createReadOnlyTools, E as createReadOnlyToolDefinitions, G as withFileMutationQueue, H as createEditTool, I as createLsTool, L as createLsToolDefinition, M as createReadTool, N as createReadToolDefinition, O as createTool, R as createGrepTool, S as createAllToolDefinitions, St as FILE_AUTH_STORAGE_BACKEND_DEPRECATION_CODE, T as createCodingTools, Tt as createEventBus, U as createEditToolDefinition, V as createFindToolDefinition, X as createBashToolDefinition, Y as createBashTool, Z as createLocalBashOperations, _ as ExtensionRunner, _t as generateBranchSummary, at as findInitialModel, b as wrapRegisteredTools, bt as AUTH_STORAGE_CREATE_DEPRECATION_CODE, ct as resolveModelScope, dt as ModelRegistry, f as formatSkillsForPrompt, gt as collectEntriesForBranchSummary, ht as prepareCompaction, it as findExactModelReferenceMatch, j as createWriteToolDefinition, k as createToolDefinition, lt as restoreModelFromSession, mt as generateSummary, n as AgentSession, nt as SettingsManager, ot as parseModelPattern, p as loadSkills, pt as compact, rt as DefaultPackageManager, st as resolveCliModel, t as DefaultResourceLoader, v as createExtensionRuntime, vt as executeBashWithOperations, w as createCodingToolDefinitions, wt as InMemoryAuthStorageBackend, x as allToolNames, xt as AuthStorage, y as loadExtensionFromFactory, z as createGrepToolDefinition } from "./sessions-BdNAJTEP.js";
import { a as DEFAULT_MAX_LINES, c as truncateLine, f as prepareBranchEntries, i as DEFAULT_MAX_BYTES, l as truncateTail, o as formatSize, s as truncateHead } from "./agent-core-fAQEcq-h.js";
import { T as serializeConversation, _ as shouldCompact, d as estimateTokens, f as findCutPoint, h as getLastAssistantUsage, p as findTurnStartIndex, s as calculateContextTokens, t as DEFAULT_COMPACTION_SETTINGS, u as estimateContextTokens } from "./compaction-Gq_Mr3Zu.js";
import { c as parseSessionEntries, i as migrateSessionEntries, n as getLatestCompactionEntry, s as normalizeLoadedFileEntry, t as buildSessionContext } from "./session-manager-codec-DIXSw5vP.js";
import { t as CURRENT_SESSION_VERSION } from "./version-Bsehiavt.js";
import { t as SessionManager } from "./session-manager-DO0bDxav.js";
import { n as createSyntheticSourceInfo, t as createSourceInfo } from "./source-info-CcFiWAof.js";
export { AUTH_STORAGE_CREATE_DEPRECATION_CODE, AgentSession, AuthStorage, CURRENT_SESSION_VERSION, DEFAULT_COMPACTION_SETTINGS, DEFAULT_MAX_BYTES, DEFAULT_MAX_LINES, DefaultPackageManager, DefaultResourceLoader, ExtensionRunner, FILE_AUTH_STORAGE_BACKEND_DEPRECATION_CODE, FileAuthStorageBackend, InMemoryAuthStorageBackend, ModelRegistry, OAuthProviderConfiguredUnavailableError, SessionManager, SettingsManager, allToolNames, buildSessionContext, calculateContextTokens, collectEntriesForBranchSummary, compact, createAllToolDefinitions, createAllTools, createBashTool, createBashToolDefinition, createCodingToolDefinitions, createCodingTools, createEditTool, createEditToolDefinition, createEventBus, createExtensionRuntime, createFindTool, createFindToolDefinition, createGrepTool, createGrepToolDefinition, createLocalBashOperations, createLsTool, createLsToolDefinition, createReadOnlyToolDefinitions, createReadOnlyTools, createReadTool, createReadToolDefinition, createSourceInfo, createSyntheticSourceInfo, createTool, createToolDefinition, createWriteTool, createWriteToolDefinition, estimateContextTokens, estimateTokens, executeBashWithOperations, findCutPoint, findExactModelReferenceMatch, findInitialModel, findTurnStartIndex, formatSize, formatSkillsForPrompt, generateBranchSummary, generateSummary, getLastAssistantUsage, getLatestCompactionEntry, loadExtensionFromFactory, loadSkills, migrateSessionEntries, normalizeLoadedFileEntry, parseModelPattern, parseSessionEntries, prepareBranchEntries, prepareCompaction, resolveCliModel, resolveModelScope, restoreModelFromSession, serializeConversation, shouldCompact, truncateHead, truncateLine, truncateTail, withFileMutationQueue, wrapRegisteredTools };