import { $ as createCompactionSummaryMessage, $t as ModelChangeEntry, A as CollectEntriesResult, An as ToolResultPatch, At as CompactResult, B as formatSkillInvocation, Bn as AgentEventSink, Bt as ExecutionError, C as getLastAssistantUsage, Cn as Shell, Ct as BeforeProviderPayloadResult, D as BranchPreparation, Dn as ToolCallEvent, Dt as BranchSummaryError, E as BranchPathEntry, En as ThinkingLevelSelectEvent, Et as BranchSummaryEntry, F as serializeConversation, Fn as CoreAgentHarness, Ft as ContextResult, G as BRANCH_SUMMARY_SUFFIX, Gt as FileKind, H as parseCommandArgs, Hn as agentLoopContinue, Ht as FileError, I as uuidv7, In as Session, It as CustomEntry, J as HarnessMessage, Jn as AgentCoreRuntimeDeps, Jt as GenerateBranchSummaryOptions, K as COMPACTION_SUMMARY_PREFIX, Kn as AgentOptions, Kt as FileOperations, L as InMemorySessionStorage, Ln as buildSessionContext, Lt as CustomMessageEntry, M as collectEntriesForBranchSummaryFromBranches, Mn as err, Mt as CompactionError, N as generateBranchSummary, Nn as ok, Nt as CompactionErrorCode, O as BranchSummaryDetails, On as ToolCallResult, Ot as BranchSummaryErrorCode, P as prepareBranchEntries, Pn as toError, Pt as ContextEvent, Q as createBranchSummaryMessage, Qt as MessageEntry, R as JsonlSessionStorage, Rn as TRANSCRIPT_NOT_CONTINUABLE_ERROR_CODE, Rt as ExecutionEnv, S as generateSummary, Sn as SettledEvent, St as BeforeProviderPayloadEvent, T as shouldCompact, Tn as ThinkingLevelChangeEntry, Tt as BeforeProviderRequestResult, U as substituteArgs, Un as runAgentLoop, Ut as FileErrorCode, V as formatPromptTemplateInvocation, Vn as agentLoop, Vt as ExecutionErrorCode, W as BRANCH_SUMMARY_PREFIX, Wn as runAgentLoopContinue, Wt as FileInfo, X as bashExecutionToText, Xn as resolveAgentCoreCompleteFn, Xt as LabelEntry, Y as asAgentMessage, Yn as AgentCoreStreamRuntimeDeps, Yt as JsonlSessionMetadata, Z as convertToLlm, Zn as resolveAgentCoreStreamFn, Zt as LeafEntry, _ as compact, _n as SessionMetadata, _t as AgentHarnessResources, a as TruncationResult, an as ResourcesUpdateEvent, at as validateToolCall, b as findCutPoint, bn as SessionTreeEntryBase, bt as BeforeAgentStartEvent, c as truncateLine, cn as SessionBeforeCompactEvent, ct as AbortResult, d as CompactionPreparation, dn as SessionBeforeTreeResult, dt as AgentHarnessErrorCode, en as ModelSelectEvent, et as createCustomMessage, f as CompactionResult, fn as SessionCompactEvent, ft as AgentHarnessEvent, g as calculateContextTokens, gn as SessionInfoEntry, gt as AgentHarnessPhase, h as DEFAULT_COMPACTION_SETTINGS, hn as SessionErrorCode, ht as AgentHarnessOwnEvent, i as TruncationOptions, in as QueueUpdateEvent, it as validateToolArguments, j as collectEntriesForBranchSummary, jn as TreePreparation, jt as CompactionEntry, k as CollectBranchPathEntriesResult, kn as ToolResultEvent, kt as BranchSummaryResult, l as truncateTail, ln as SessionBeforeCompactResult, lt as AfterProviderResponseEvent, m as ContextUsageEstimate, mn as SessionError, mt as AgentHarnessOptions, n as DEFAULT_MAX_LINES, nn as PendingSessionWrite, nt as killProcessTree, o as formatSize, on as Result, ot as NodeExecutionEnv, p as CompactionSettings, pn as SessionContext, pt as AgentHarnessEventResultMap, q as COMPACTION_SUMMARY_SUFFIX, qn as AgentCoreCompletionRuntimeDeps, qt as FileSystem, r as GREP_MAX_LINE_LENGTH, rn as PromptTemplate, rt as signalProcessTree, s as truncateHead, sn as SavePointEvent, st as AbortEvent, t as DEFAULT_MAX_BYTES, tn as NavigateTreeResult, tt as KillProcessTreeOptions, u as CompactionDetails, un as SessionBeforeTreeEvent, ut as AgentHarnessError, v as estimateContextTokens, vn as SessionStorage, vt as AgentHarnessStreamOptions, w as prepareCompaction, wn as Skill, wt as BeforeProviderRequestEvent, x as findTurnStartIndex, xn as SessionTreeEvent, xt as BeforeAgentStartResult, y as estimateTokens, yn as SessionTreeEntry, yt as AgentHarnessStreamOptionsPatch, z as loadJsonlSessionMetadata, zn as TranscriptNotContinuableError, zt as ExecutionEnvExecOptions } from "../index-gVeC7XQ4.js"; import { C as QueueMode, D as ToolExecutionMode, E as ThinkingLevel, S as PrepareNextTurnContext, T as StreamFn, _ as BranchSummaryMessage, a as AgentLoopConfig, b as CustomMessage, c as AgentState, d as AgentToolProgress, f as AgentToolResult, g as BeforeToolCallResult, h as BeforeToolCallContext, i as AgentEvent, l as AgentTool, m as BashExecutionMessage, n as AfterToolCallResult, o as AgentLoopTurnUpdate, p as AgentToolUpdateCallback, r as AgentContext, s as AgentMessage, t as AfterToolCallContext, u as AgentToolCall, v as CompactionSummaryMessage, w as ShouldStopAfterTurnContext, x as DeferredToolCallContext, y as CustomAgentMessages } from "../types-D0CdrmU4.js"; import { n as ProxyStreamOptions, r as streamProxy, t as ProxyAssistantMessageEvent } from "../proxy-Bvy4pfbQ.js"; import { n as openClawAgentCoreRuntime, t as Agent } from "../agent-core-WYn47occ.js"; export { AbortEvent, AbortResult, AfterProviderResponseEvent, AfterToolCallContext, AfterToolCallResult, Agent, AgentContext, AgentCoreCompletionRuntimeDeps, AgentCoreRuntimeDeps, AgentCoreStreamRuntimeDeps, AgentEvent, AgentEventSink, CoreAgentHarness as AgentHarness, CoreAgentHarness, AgentHarnessError, AgentHarnessErrorCode, AgentHarnessEvent, AgentHarnessEventResultMap, AgentHarnessOptions, AgentHarnessOwnEvent, AgentHarnessPhase, 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, DeferredToolCallContext, ExecutionEnv, ExecutionEnvExecOptions, ExecutionError, ExecutionErrorCode, FileError, FileErrorCode, FileInfo, FileKind, FileOperations, FileSystem, GREP_MAX_LINE_LENGTH, GenerateBranchSummaryOptions, HarnessMessage, InMemorySessionStorage, JsonlSessionMetadata, JsonlSessionStorage, KillProcessTreeOptions, LabelEntry, LeafEntry, MessageEntry, ModelChangeEntry, ModelSelectEvent, NavigateTreeResult, NodeExecutionEnv, PendingSessionWrite, PrepareNextTurnContext, PromptTemplate, ProxyAssistantMessageEvent, ProxyStreamOptions, QueueMode, QueueUpdateEvent, ResourcesUpdateEvent, Result, SavePointEvent, Session, SessionBeforeCompactEvent, SessionBeforeCompactResult, SessionBeforeTreeEvent, SessionBeforeTreeResult, SessionCompactEvent, SessionContext, SessionError, SessionErrorCode, SessionInfoEntry, SessionMetadata, SessionStorage, SessionTreeEntry, SessionTreeEntryBase, SessionTreeEvent, SettledEvent, Shell, ShouldStopAfterTurnContext, Skill, StreamFn, TRANSCRIPT_NOT_CONTINUABLE_ERROR_CODE, ThinkingLevel, ThinkingLevelChangeEntry, ThinkingLevelSelectEvent, ToolCallEvent, ToolCallResult, ToolExecutionMode, ToolResultEvent, ToolResultPatch, TranscriptNotContinuableError, TreePreparation, TruncationOptions, TruncationResult, agentLoop, agentLoopContinue, asAgentMessage, bashExecutionToText, buildSessionContext, calculateContextTokens, collectEntriesForBranchSummary, collectEntriesForBranchSummaryFromBranches, compact, convertToLlm, createBranchSummaryMessage, createCompactionSummaryMessage, createCustomMessage, err, estimateContextTokens, estimateTokens, findCutPoint, findTurnStartIndex, formatPromptTemplateInvocation, formatSize, formatSkillInvocation, generateBranchSummary, generateSummary, getLastAssistantUsage, killProcessTree, loadJsonlSessionMetadata, ok, openClawAgentCoreRuntime, parseCommandArgs, prepareBranchEntries, prepareCompaction, resolveAgentCoreCompleteFn, resolveAgentCoreStreamFn, runAgentLoop, runAgentLoopContinue, serializeConversation, shouldCompact, signalProcessTree, streamProxy, substituteArgs, toError, truncateHead, truncateLine, truncateTail, uuidv7, validateToolArguments, validateToolCall };