import { A as getLastAssistantUsage, C as calculateContextTokens, D as findCutPoint, E as estimateTokens, F as BranchSummaryDetails, H as serializeConversation, Kr as ToolExecutionMode, M as shouldCompact, Mr as AgentToolResult, Nr as AgentToolUpdateCallback, O as findTurnStartIndex, P as BranchPreparation, S as DEFAULT_COMPACTION_SETTINGS, T as estimateContextTokens, V as prepareBranchEntries, _ as CompactionDetails, a as DEFAULT_MAX_LINES, b as CompactionSettings, bt as convertToLlm, c as TruncationResult, d as truncateLine, f as truncateTail, i as DEFAULT_MAX_BYTES, l as formatSize, mn as FileOperations, s as TruncationOptions, u as truncateHead, v as CompactionPreparation, x as ContextUsageEstimate, y as CompactionResult } from "./proxy-B6W6GCLx.js"; import { C as SettingsScope, D as TransportSetting, E as ThinkingBudgetsSettings, O as WarningSettings, S as SettingsManager, T as TerminalSettings, _ as PackageSource, a as createSyntheticSourceInfo, b as Settings, c as PackageManager, d as ResolvedResource, f as BranchSummarySettings, g as MarkdownSettings, h as InMemorySettingsStorage, i as createSourceInfo, l as PathMetadata, m as ImageSettings, n as SourceOrigin, o as DefaultPackageManager, p as FileSettingsStorage, r as SourceScope, s as MissingSourceAction, t as SourceInfo, u as ResolvedPaths, v as ProviderRetrySettings, w as SettingsStorage, x as SettingsError, y as RetrySettings } from "./source-info-CTapqPWD.js"; import { $ as createGrepToolDefinition, $i as SlashCommandInfo, $n as RegisteredCommand, $r as BashToolDetails, $t as BeforeAgentStartEventResult, A as createAllToolDefinitions, Ai as AuthStorage, An as GetActiveToolsHandler, Ar as ToolExecutionUpdateEvent, At as loadProjectContextFiles, B as createWriteTool, Bi as ExecOptions, Bn as LsToolCallEvent, Br as WidgetPlacement, Bt as SwitchSessionHandler, C as CreateAgentSessionResult, Ci as ModelRegistry, Cn as ExtensionRuntime, Cr as SetThinkingLevelHandler, Ct as PromptOptions, D as ToolName, Di as ApiKeyCredential, Dn as ExtensionWidgetOptions, Dr as ToolDefinition, Dt as DefaultResourceLoaderOptions, E as ToolDef, Ei as clearApiKeyCache, En as ExtensionUIDialogOptions, Er as ToolCallEventResult, Et as DefaultResourceLoader, F as createReadOnlyTools, Fi as OAuthCredential, Fn as GrepToolResultEvent, Fr as TreePreparation, Ft as ExtensionRunner, G as createReadToolDefinition, Gi as BranchSummaryResult, Gn as MessageStartEvent, Gr as isBashToolResult, Gt as AfterProviderResponseEvent, H as ReadOperations, Hi as compact, Hn as MessageEndEvent, Hr as WriteToolCallEvent, Ht as discoverAndLoadExtensions, I as createTool, In as InputEvent, Ir as TurnEndEvent, It as ForkHandler, J as createLsTool, Ji as collectEntriesForBranchSummary, Jn as ModelSelectSource, Jr as isGrepToolResult, Jt as AppendEntryHandler, K as LsOperations, Ki as CollectEntriesResult, Kn as MessageUpdateEvent, Kr as isEditToolResult, Kt as AgentEndEvent, L as createToolDefinition, Li as AppKeybinding, Ln as InputEventResult, Lr as TurnStartEvent, Lt as NavigateTreeHandler, M as createCodingToolDefinitions, Mi as AuthStorageData, Mn as GetCommandsHandler, Mr as ToolRenderResultOptions, Mt as wrapRegisteredTool, N as createCodingTools, Ni as FileAuthStorageBackend, Nn as GetThinkingLevelHandler, Nr as ToolResultEvent, Nt as wrapRegisteredTools, O as ToolsOptions, Oi as AuthCredential, On as FindToolCallEvent, Or as ToolExecutionEndEvent, Ot as ResourceExtensionPaths, P as createReadOnlyToolDefinitions, Pi as InMemoryAuthStorageBackend, Pn as GrepToolCallEvent, Pr as ToolResultEventResult, Pt as ExtensionErrorListener, Q as createGrepTool, Qi as createEventBus, Qn as ReadToolResultEvent, Qr as isWriteToolResult, Qt as BeforeAgentStartEvent, R as WriteOperations, Ri as KeybindingsManager, Rn as InputSource, Rr as UserBashEvent, Rt as NewSessionHandler, S as CreateAgentSessionOptions, Si as ResourceDiagnostic, Sn as ExtensionHandler, Sr as SetModelHandler, St as ParsedSkillBlock, T as Tool, Ti as ResolvedRequestAuth, Tn as ExtensionUIContext, Tr as ToolCallEvent, Tt as parseSkillBlock, U as ReadToolOptions, Ui as generateSummary, Un as MessageRenderOptions, Ur as WriteToolResultEvent, Ut as loadExtensionFromFactory, V as createWriteToolDefinition, Vi as ExecResult, Vn as LsToolResultEvent, Vr as WorkingIndicatorOptions, Vt as createExtensionRuntime, W as createReadTool, Wi as prepareCompaction, Wn as MessageRenderer, Wr as defineTool, Wt as loadExtensions, X as GrepOperations, Xi as EventBus, Xn as ProviderModelConfig, Xr as isReadToolResult, Xt as BashToolCallEvent, Y as createLsToolDefinition, Yi as generateBranchSummary, Yn as ProviderConfig, Yr as isLsToolResult, Yt as AutocompleteProviderFactory, Z as GrepToolOptions, Zi as EventBusController, Zn as ReadToolCallEvent, Zr as isToolCallEventType, Zt as BashToolResultEvent, _ as AgentSessionServices, _i as SkillFrontmatter, _n as ExtensionContextActions, _r as SessionShutdownEvent, _t as AgentSessionEvent, a as findExactModelReferenceMatch, aa as VERSION, ai as GrepToolDetails, an as ContextUsage, ar as SendMessageHandler, at as EditOperations, b as createAgentSessionFromServices, bi as loadSkillsFromDir, bn as ExtensionFactory, br as SetActiveToolsHandler, bt as ExtensionBindings, c as resolveCliModel, ci as LsToolInput, cn as EditToolCallEvent, cr as SessionBeforeCompactResult, ct as createEditToolDefinition, d as AgentSessionRuntime, di as WriteToolInput, dn as Extension, dr as SessionBeforeSwitchEvent, dt as BashToolOptions, ea as SlashCommandSource, ei as BashToolInput, en as BeforeProviderRequestEvent, er as RegisteredTool, et as FindOperations, f as CreateAgentSessionRuntimeFactory, fi as BuildSystemPromptOptions, fn as ExtensionAPI, fr as SessionBeforeSwitchResult, ft as createBashTool, g as AgentSessionRuntimeDiagnostic, gi as Skill, gn as ExtensionContext, gr as SessionEvent, gt as AgentSessionConfig, h as createAgentSessionRuntime, hi as LoadSkillsResult, hn as ExtensionCommandContextActions, hr as SessionCompactEvent, ht as AgentSession, i as ScopedModel, ia as BashOperations, ii as FindToolInput, in as ContextEventResult, ir as ResourcesDiscoverResult, it as withFileMutationQueue, j as createAllTools, ji as AuthStorageBackend, jn as GetAllToolsHandler, jr as ToolInfo, jt as PromptTemplate, k as allToolNames, ki as AuthStatus, kn as FindToolResultEvent, kr as ToolExecutionStartEvent, kt as ResourceLoader, l as resolveModelScope, li as ReadToolDetails, ln as EditToolResultEvent, lr as SessionBeforeForkEvent, lt as BashSpawnContext, m as SessionImportFileNotFoundError, mi as LoadSkillsOptions, mn as ExtensionCommandContext, mr as SessionBeforeTreeResult, mt as createLocalBashOperations, n as ParsedModelResult, na as BashResult, ni as EditToolInput, nn as CompactOptions, nr as ResolvedCommand, nt as createFindTool, o as findInitialModel, oa as getAgentDir, oi as GrepToolInput, on as CustomToolCallEvent, or as SendUserMessageHandler, ot as EditToolOptions, p as CreateAgentSessionRuntimeResult, pi as LoadSkillsFromDirOptions, pn as ExtensionActions, pr as SessionBeforeTreeEvent, pt as createBashToolDefinition, q as LsToolOptions, qi as GenerateBranchSummaryOptions, qn as ModelSelectEvent, qr as isFindToolResult, qt as AgentStartEvent, r as ResolveCliModelResult, ra as executeBashWithOperations, ri as FindToolDetails, rn as ContextEvent, rr as ResourcesDiscoverEvent, rt as createFindToolDefinition, s as parseModelPattern, si as LsToolDetails, sn as CustomToolResultEvent, sr as SessionBeforeCompactEvent, st as createEditTool, t as InitialModelResult, ta as BashExecutorOptions, ti as EditToolDetails, tn as BeforeProviderRequestEventResult, tr as ReplacedSessionContext, tt as FindToolOptions, u as restoreModelFromSession, ui as ReadToolInput, un as EditorFactory, ur as SessionBeforeForkResult, ut as BashSpawnHook, v as CreateAgentSessionFromServicesOptions, vi as formatSkillsForPrompt, vn as ExtensionError, vr as SessionStartEvent, vt as AgentSessionEventListener, w as createAgentSession, wi as ProviderConfigInput, wn as ExtensionShortcut, wr as TerminalInputHandler, wt as SessionStats, x as createAgentSessionServices, xi as ResourceCollision, xn as ExtensionFlag, xr as SetLabelHandler, xt as ModelCycleResult, y as CreateAgentSessionServicesOptions, yi as loadSkills, yn as ExtensionEvent, yr as SessionTreeEvent, yt as AgentSessionWriteLockRunner, z as WriteToolOptions, zi as ReadonlyFooterDataProvider, zn as LoadExtensionsResult, zr as UserBashEventResult, zt as ShutdownHandler } from "./index-BorGBMsC.js"; import { C as getDefaultSessionDir, D as parseSessionEntries, E as migrateSessionEntries, O as CURRENT_SESSION_VERSION, S as findMostRecentSession, T as loadEntriesFromFile, _ as SessionManager, a as FileEntry, b as ThinkingLevelChangeEntry, c as NewSessionOptions, d as SessionEntry, f as SessionEntryBase, g as SessionListProgress, h as SessionInfoEntry, i as CustomMessageEntry, l as ReadonlySessionManager, m as SessionInfo, n as CompactionEntry, o as LabelEntry, p as SessionHeader, r as CustomEntry, s as ModelChangeEntry, t as BranchSummaryEntry, u as SessionContext, v as SessionMessageEntry, w as getLatestCompactionEntry, x as buildSessionContext, y as SessionTreeNode } from "./session-manager-DnrMVb21.js"; export { type AfterProviderResponseEvent, type AgentEndEvent, AgentSession, AgentSessionConfig, AgentSessionEvent, AgentSessionEventListener, AgentSessionRuntime, AgentSessionRuntimeDiagnostic, AgentSessionServices, AgentSessionWriteLockRunner, type AgentStartEvent, type AgentToolResult, type AgentToolUpdateCallback, ApiKeyCredential, type AppKeybinding, type AppendEntryHandler, AuthCredential, AuthStatus, AuthStorage, AuthStorageBackend, AuthStorageData, type AutocompleteProviderFactory, BashExecutorOptions, type BashOperations, BashResult, type BashSpawnContext, type BashSpawnHook, type BashToolCallEvent, type BashToolDetails, type BashToolInput, type BashToolOptions, type BashToolResultEvent, type BeforeAgentStartEvent, type BeforeAgentStartEventResult, type BeforeProviderRequestEvent, type BeforeProviderRequestEventResult, type BranchPreparation, type BranchSummaryDetails, BranchSummaryEntry, BranchSummaryResult, type BranchSummarySettings, type BuildSystemPromptOptions, CURRENT_SESSION_VERSION, CollectEntriesResult, type CompactOptions, type CompactionDetails, CompactionEntry, type CompactionPreparation, type CompactionResult, type CompactionSettings, type ContextEvent, type ContextEventResult, type ContextUsage, type ContextUsageEstimate, CreateAgentSessionFromServicesOptions, CreateAgentSessionOptions, CreateAgentSessionResult, CreateAgentSessionRuntimeFactory, CreateAgentSessionRuntimeResult, CreateAgentSessionServicesOptions, CustomEntry, CustomMessageEntry, type CustomToolCallEvent, type CustomToolResultEvent, DEFAULT_COMPACTION_SETTINGS, DEFAULT_MAX_BYTES, DEFAULT_MAX_LINES, DefaultPackageManager, DefaultResourceLoader, DefaultResourceLoaderOptions, type EditOperations, type EditToolCallEvent, type EditToolDetails, type EditToolInput, type EditToolOptions, type EditToolResultEvent, type EditorFactory, EventBus, EventBusController, type ExecOptions, type ExecResult, type Extension, type ExtensionAPI, type ExtensionActions, ExtensionBindings, type ExtensionCommandContext, type ExtensionCommandContextActions, type ExtensionContext, type ExtensionContextActions, type ExtensionError, type ExtensionErrorListener, type ExtensionEvent, type ExtensionFactory, type ExtensionFlag, type ExtensionHandler, ExtensionRunner, type ExtensionRuntime, type ExtensionShortcut, type ExtensionUIContext, type ExtensionUIDialogOptions, type ExtensionWidgetOptions, FileAuthStorageBackend, FileEntry, type FileOperations, FileSettingsStorage, type FindOperations, type FindToolCallEvent, type FindToolDetails, type FindToolInput, type FindToolOptions, type FindToolResultEvent, type ForkHandler, GenerateBranchSummaryOptions, type GetActiveToolsHandler, type GetAllToolsHandler, type GetCommandsHandler, type GetThinkingLevelHandler, type GrepOperations, type GrepToolCallEvent, type GrepToolDetails, type GrepToolInput, type GrepToolOptions, type GrepToolResultEvent, type ImageSettings, InMemoryAuthStorageBackend, InMemorySettingsStorage, InitialModelResult, type InputEvent, type InputEventResult, type InputSource, type KeybindingsManager, LabelEntry, type LoadExtensionsResult, LoadSkillsFromDirOptions, LoadSkillsOptions, LoadSkillsResult, type LsOperations, type LsToolCallEvent, type LsToolDetails, type LsToolInput, type LsToolOptions, type LsToolResultEvent, type MarkdownSettings, type MessageEndEvent, type MessageRenderOptions, type MessageRenderer, type MessageStartEvent, type MessageUpdateEvent, MissingSourceAction, ModelChangeEntry, ModelCycleResult, ModelRegistry, type ModelSelectEvent, type ModelSelectSource, type NavigateTreeHandler, type NewSessionHandler, NewSessionOptions, OAuthCredential, PackageManager, type PackageSource, ParsedModelResult, ParsedSkillBlock, PathMetadata, PromptOptions, type PromptTemplate, type ProviderConfig, ProviderConfigInput, type ProviderModelConfig, type ProviderRetrySettings, type ReadOperations, type ReadToolCallEvent, type ReadToolDetails, type ReadToolInput, type ReadToolOptions, type ReadToolResultEvent, type ReadonlyFooterDataProvider, ReadonlySessionManager, type RegisteredCommand, type RegisteredTool, type ReplacedSessionContext, ResolveCliModelResult, type ResolvedCommand, ResolvedPaths, ResolvedRequestAuth, ResolvedResource, type ResourceCollision, type ResourceDiagnostic, ResourceExtensionPaths, ResourceLoader, type ResourcesDiscoverEvent, type ResourcesDiscoverResult, type RetrySettings, ScopedModel, type SendMessageHandler, type SendUserMessageHandler, type SessionBeforeCompactEvent, type SessionBeforeCompactResult, type SessionBeforeForkEvent, type SessionBeforeForkResult, type SessionBeforeSwitchEvent, type SessionBeforeSwitchResult, type SessionBeforeTreeEvent, type SessionBeforeTreeResult, type SessionCompactEvent, SessionContext, SessionEntry, SessionEntryBase, type SessionEvent, SessionHeader, SessionImportFileNotFoundError, SessionInfo, SessionInfoEntry, SessionListProgress, SessionManager, SessionMessageEntry, type SessionShutdownEvent, type SessionStartEvent, SessionStats, type SessionTreeEvent, SessionTreeNode, type SetActiveToolsHandler, type SetLabelHandler, type SetModelHandler, type SetThinkingLevelHandler, type Settings, type SettingsError, SettingsManager, type SettingsScope, type SettingsStorage, type ShutdownHandler, Skill, SkillFrontmatter, type SlashCommandInfo, type SlashCommandSource, SourceInfo, SourceOrigin, SourceScope, type SwitchSessionHandler, type TerminalInputHandler, type TerminalSettings, type ThinkingBudgetsSettings, ThinkingLevelChangeEntry, Tool, type ToolCallEvent, type ToolCallEventResult, ToolDef, type ToolDefinition, type ToolExecutionEndEvent, type ToolExecutionMode, type ToolExecutionStartEvent, type ToolExecutionUpdateEvent, type ToolInfo, ToolName, type ToolRenderResultOptions, type ToolResultEvent, type ToolResultEventResult, ToolsOptions, type TransportSetting, type TreePreparation, type TruncationOptions, type TruncationResult, type TurnEndEvent, type TurnStartEvent, type UserBashEvent, type UserBashEventResult, VERSION, type WarningSettings, type WidgetPlacement, type WorkingIndicatorOptions, type WriteOperations, type WriteToolCallEvent, type WriteToolInput, type WriteToolOptions, type WriteToolResultEvent, allToolNames, buildSessionContext, calculateContextTokens, clearApiKeyCache, collectEntriesForBranchSummary, compact, convertToLlm, createAgentSession, createAgentSessionFromServices, createAgentSessionRuntime, createAgentSessionServices, 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, defineTool, discoverAndLoadExtensions, estimateContextTokens, estimateTokens, executeBashWithOperations, findCutPoint, findExactModelReferenceMatch, findInitialModel, findMostRecentSession, findTurnStartIndex, formatSize, formatSkillsForPrompt, generateBranchSummary, generateSummary, getAgentDir, getDefaultSessionDir, getLastAssistantUsage, getLatestCompactionEntry, isBashToolResult, isEditToolResult, isFindToolResult, isGrepToolResult, isLsToolResult, isReadToolResult, isToolCallEventType, isWriteToolResult, loadEntriesFromFile, loadExtensionFromFactory, loadExtensions, loadProjectContextFiles, loadSkills, loadSkillsFromDir, migrateSessionEntries, parseModelPattern, parseSessionEntries, parseSkillBlock, prepareBranchEntries, prepareCompaction, resolveCliModel, resolveModelScope, restoreModelFromSession, serializeConversation, shouldCompact, truncateHead, truncateLine, truncateTail, withFileMutationQueue, wrapRegisteredTool, wrapRegisteredTools };