import { b as StreamFn$1, s as CompleteSimpleFn } from "./types-CZAevFX5.js"; import { n as validateToolCall, t as validateToolArguments } from "./index-D3HJMhgl.js"; import { $ as JsonlSessionRepo, $n as ThinkingLevelChangeEntry, $t as CompactionEntry, A as getLastAssistantUsage, An as ResourcesUpdateEvent, Ar as AgentToolCall, At as AfterProviderResponseEvent, B as generateBranchSummary, Bn as SessionError, Br as CustomMessage, Bt as AgentHarnessStreamOptions, C as calculateContextTokens, Cn as MessageEntry, Cr as AgentContext, Ct as createCustomMessage, D as findCutPoint, Dn as PendingSessionWrite, Dr as AgentMessage, Dt as NodeExecutionEnv, E as estimateTokens, En as NavigateTreeResult, Er as AgentLoopTurnUpdate, Et as signalProcessTree, F as BranchSummaryDetails, Fn as SessionBeforeTreeEvent, Fr as BeforeToolCallContext, Ft as AgentHarnessOptions, G as createTimestamp, Gn as SessionRepo, Gr as ThinkingLevel, Gt as BeforeProviderPayloadResult, H as serializeConversation, Hn as SessionForkOptions, Hr as QueueMode, Ht as BeforeAgentStartEvent, I as CollectBranchPathEntriesResult, In as SessionBeforeTreeResult, Ir as BeforeToolCallResult, It as AgentHarnessOwnEvent, J as toSession, Jn as SessionTreeEntryBase, Jr as AgentCoreRuntimeDeps, Jt as BranchSummaryEntry, K as getEntriesToFork, Kn as SessionStorage, Kr as ToolExecutionMode, Kt as BeforeProviderRequestEvent, L as CollectEntriesResult, Ln as SessionCompactEvent, Lr as BranchSummaryMessage, Lt as AgentHarnessPhase, M as shouldCompact, Mn as SavePointEvent, Mr as AgentToolResult, Mt as AgentHarnessErrorCode, N as BranchPathEntry, Nn as SessionBeforeCompactEvent, Nr as AgentToolUpdateCallback, Nt as AgentHarnessEvent, O as findTurnStartIndex, On as PromptTemplate, Or as AgentState, Ot as AbortEvent, P as BranchPreparation, Pn as SessionBeforeCompactResult, Pr as BashExecutionMessage, Pt as AgentHarnessEventResultMap, Q as loadJsonlSessionMetadata, Qn as Skill, Qt as CompactResult, R as collectEntriesForBranchSummary, Rn as SessionContext, Rr as CompactionSummaryMessage, Rt as AgentHarnessPromptOptions, S as DEFAULT_COMPACTION_SETTINGS, Sn as LeafEntry, Sr as AfterToolCallResult, St as createCompactionSummaryMessage, T as estimateContextTokens, Tn as ModelSelectEvent, Tr as AgentLoopConfig, Tt as killProcessTree, U as uuidv7, Un as SessionInfoEntry, Ur as ShouldStopAfterTurnContext, Ut as BeforeAgentStartResult, V as prepareBranchEntries, Vn as SessionErrorCode, Vr as PrepareNextTurnContext, Vt as AgentHarnessStreamOptionsPatch, W as createSessionId, Wn as SessionMetadata, Wr as StreamFn, Wt as BeforeProviderPayloadEvent, X as InMemorySessionRepo, Xn as SettledEvent, Xr as resolveAgentCoreCompleteFn, Xt as BranchSummaryErrorCode, Y as InMemorySessionStorage, Yn as SessionTreeEvent, Yr as AgentCoreStreamRuntimeDeps, Yt as BranchSummaryError, Z as JsonlSessionStorage, Zn as Shell, Zr as resolveAgentCoreStreamFn, Zt as BranchSummaryResult, _ as CompactionDetails, _n as JsonlSessionCreateOptions, _r as runAgentLoop, _t as HarnessMessage, a as DEFAULT_MAX_LINES, an as CustomMessageEntry, ar as TreePreparation, at as loadSourcedSkills, b as CompactionSettings, bn as JsonlSessionRepoApi, br as AgentOptions, bt as convertToLlm, c as TruncationResult, cn as ExecutionError, cr as getOrUndefined, ct as formatPromptTemplateInvocation, d as truncateLine, dn as FileErrorCode, dr as CoreAgentHarness, dt as parseCommandArgs, en as CompactionError, er as ThinkingLevelSelectEvent, et as formatSkillsForSystemPrompt, f as truncateTail, fn as FileInfo, fr as Session, ft as substituteArgs, g as sanitizeBinaryOutput, gn as GenerateBranchSummaryOptions, gr as agentLoopContinue, gt as COMPACTION_SUMMARY_SUFFIX, h as executeShellWithCapture, hn as FileSystem, hr as agentLoop, ht as COMPACTION_SUMMARY_PREFIX, i as DEFAULT_MAX_BYTES, in as CustomEntry, ir as ToolResultPatch, it as loadSkills, j as prepareCompaction, jn as Result, jr as AgentToolProgress, jt as AgentHarnessError, k as generateSummary, kn as QueueUpdateEvent, kr as AgentTool, kt as AbortResult, l as formatSize, ln as ExecutionErrorCode, lr as ok, lt as loadPromptTemplates, m as ShellCaptureResult, mn as FileOperations, mr as AgentEventSink, mt as BRANCH_SUMMARY_SUFFIX, n as ProxyStreamOptions, nn as ContextEvent, nr as ToolCallResult, nt as SkillDiagnosticCode, o as GREP_MAX_LINE_LENGTH, on as ExecutionEnv, or as err, ot as PromptTemplateDiagnostic, p as ShellCaptureOptions, pn as FileKind, pr as buildSessionContext, pt as BRANCH_SUMMARY_PREFIX, q as getFileSystemResultOrThrow, qn as SessionTreeEntry, qr as AgentCoreCompletionRuntimeDeps, qt as BeforeProviderRequestResult, r as streamProxy, rn as ContextResult, rr as ToolResultEvent, rt as formatSkillInvocation, s as TruncationOptions, sn as ExecutionEnvExecOptions, sr as getOrThrow, st as PromptTemplateDiagnosticCode, t as ProxyAssistantMessageEvent, tn as CompactionErrorCode, tr as ToolCallEvent, tt as SkillDiagnostic, u as truncateHead, un as FileError, ur as toError, ut as loadSourcedPromptTemplates, v as CompactionPreparation, vn as JsonlSessionListOptions, vr as runAgentLoopContinue, vt as asAgentMessage, w as compact, wn as ModelChangeEntry, wr as AgentEvent, wt as KillProcessTreeOptions, x as ContextUsageEstimate, xn as LabelEntry, xr as AfterToolCallContext, xt as createBranchSummaryMessage, y as CompactionResult, yn as JsonlSessionMetadata, yr as Agent$1, yt as bashExecutionToText, z as collectEntriesForBranchSummaryFromBranches, zn as SessionCreateOptions, zr as CustomAgentMessages, zt as AgentHarnessResources } from "./proxy-B6W6GCLx.js"; //#region src/plugin-sdk/agent-core.d.ts /** Runtime adapter that lets the package agent-core use OpenClaw LLM helpers. */ declare const openClawAgentCoreRuntime: { completeSimple: CompleteSimpleFn; streamSimple: StreamFn$1; }; /** Agent-core class preconfigured with OpenClaw runtime dependencies. */ declare class Agent extends Agent$1 { constructor(options?: AgentOptions); } //#endregion export { AbortEvent, AbortResult, AfterProviderResponseEvent, AfterToolCallContext, AfterToolCallResult, Agent, AgentContext, AgentCoreCompletionRuntimeDeps, AgentCoreRuntimeDeps, AgentCoreStreamRuntimeDeps, AgentEvent, AgentEventSink, CoreAgentHarness as AgentHarness, CoreAgentHarness, AgentHarnessError, AgentHarnessErrorCode, AgentHarnessEvent, AgentHarnessEventResultMap, AgentHarnessOptions, AgentHarnessOwnEvent, AgentHarnessPhase, AgentHarnessPromptOptions, AgentHarnessResources, AgentHarnessStreamOptions, AgentHarnessStreamOptionsPatch, AgentLoopConfig, AgentLoopTurnUpdate, AgentMessage, AgentOptions, AgentState, AgentTool, AgentToolCall, AgentToolProgress, AgentToolResult, AgentToolUpdateCallback, BRANCH_SUMMARY_PREFIX, BRANCH_SUMMARY_SUFFIX, BashExecutionMessage, BeforeAgentStartEvent, BeforeAgentStartResult, BeforeProviderPayloadEvent, BeforeProviderPayloadResult, BeforeProviderRequestEvent, BeforeProviderRequestResult, BeforeToolCallContext, BeforeToolCallResult, type BranchPathEntry, type BranchPreparation, type BranchSummaryDetails, BranchSummaryEntry, BranchSummaryError, BranchSummaryErrorCode, BranchSummaryMessage, BranchSummaryResult, COMPACTION_SUMMARY_PREFIX, COMPACTION_SUMMARY_SUFFIX, type CollectBranchPathEntriesResult, type CollectEntriesResult, CompactResult, type CompactionDetails, CompactionEntry, CompactionError, CompactionErrorCode, CompactionPreparation, type CompactionResult, CompactionSettings, CompactionSummaryMessage, ContextEvent, ContextResult, type ContextUsageEstimate, CustomAgentMessages, CustomEntry, CustomMessage, CustomMessageEntry, DEFAULT_COMPACTION_SETTINGS, DEFAULT_MAX_BYTES, DEFAULT_MAX_LINES, ExecutionEnv, ExecutionEnvExecOptions, ExecutionError, ExecutionErrorCode, FileError, FileErrorCode, FileInfo, FileKind, FileOperations, FileSystem, GREP_MAX_LINE_LENGTH, GenerateBranchSummaryOptions, HarnessMessage, InMemorySessionRepo, InMemorySessionStorage, JsonlSessionCreateOptions, JsonlSessionListOptions, JsonlSessionMetadata, JsonlSessionRepo, JsonlSessionRepoApi, JsonlSessionStorage, KillProcessTreeOptions, LabelEntry, LeafEntry, MessageEntry, ModelChangeEntry, ModelSelectEvent, NavigateTreeResult, NodeExecutionEnv, PendingSessionWrite, PrepareNextTurnContext, PromptTemplate, PromptTemplateDiagnostic, PromptTemplateDiagnosticCode, ProxyAssistantMessageEvent, ProxyStreamOptions, QueueMode, QueueUpdateEvent, ResourcesUpdateEvent, Result, SavePointEvent, Session, SessionBeforeCompactEvent, SessionBeforeCompactResult, SessionBeforeTreeEvent, SessionBeforeTreeResult, SessionCompactEvent, SessionContext, SessionCreateOptions, SessionError, SessionErrorCode, SessionForkOptions, SessionInfoEntry, SessionMetadata, SessionRepo, SessionStorage, SessionTreeEntry, SessionTreeEntryBase, SessionTreeEvent, SettledEvent, Shell, ShellCaptureOptions, ShellCaptureResult, ShouldStopAfterTurnContext, Skill, SkillDiagnostic, SkillDiagnosticCode, StreamFn, ThinkingLevel, ThinkingLevelChangeEntry, ThinkingLevelSelectEvent, ToolCallEvent, ToolCallResult, ToolExecutionMode, ToolResultEvent, ToolResultPatch, TreePreparation, TruncationOptions, TruncationResult, agentLoop, agentLoopContinue, asAgentMessage, bashExecutionToText, buildSessionContext, calculateContextTokens, collectEntriesForBranchSummary, collectEntriesForBranchSummaryFromBranches, compact, convertToLlm, createBranchSummaryMessage, createCompactionSummaryMessage, createCustomMessage, createSessionId, createTimestamp, err, estimateContextTokens, estimateTokens, executeShellWithCapture, findCutPoint, findTurnStartIndex, formatPromptTemplateInvocation, formatSize, formatSkillInvocation, formatSkillsForSystemPrompt, generateBranchSummary, generateSummary, getEntriesToFork, getFileSystemResultOrThrow, getLastAssistantUsage, getOrThrow, getOrUndefined, killProcessTree, loadJsonlSessionMetadata, loadPromptTemplates, loadSkills, loadSourcedPromptTemplates, loadSourcedSkills, ok, openClawAgentCoreRuntime, parseCommandArgs, prepareBranchEntries, prepareCompaction, resolveAgentCoreCompleteFn, resolveAgentCoreStreamFn, runAgentLoop, runAgentLoopContinue, sanitizeBinaryOutput, serializeConversation, shouldCompact, signalProcessTree, streamProxy, substituteArgs, toError, toSession, truncateHead, truncateLine, truncateTail, uuidv7, validateToolArguments, validateToolCall };