export function defineGoalRuntimeGlobal(name: string, descriptor: PropertyDescriptor): void { Object.defineProperty(globalThis, name, { configurable: true, ...descriptor }); } declare global { var GOAL_EVENT_ENTRY: any; var extensionApi: any; var extensionApiStale: any; var staleTerminalDone: any; var sessionGeneration: any; var sessionManagerId: any; var sessionIdOf: any; var classifyIdInvalidationReason: any; var classifySessionHandleInvalidation: any; var sameSessionIdentity: any; var SESSION_REBIND_GRACE_MS: any; var sessionReplacementUntil: any; var instanceStartedAt: any; var instanceId: any; var zombieStoodDown: any; var ownerFilePath: any; var writeOwnerFile: any; var readOwnerFile: any; var absorbStaleIfSuperseded: any; var goStaleTerminal: any; var consumeStaleContinuationRearm: any; var SESSION_HANDOFF_FILE: any; var SESSION_HANDOFF_VERSION: any; var SESSION_HANDOFF_FRESH_MS: any; var sessionHandoffPath: any; var writeSessionHandoff: any; var consumeSessionHandoff: any; var queuePendingListOperation: any; var consumePendingListOperations: any; var discardPendingListOperations: any; var SESSION_OWNER_FILE: any; var markSessionOwnerShutdown: any; var claimSessionOwnerAndDetectRebind: any; var emitIdInvalidation: any; var __testOnlyResetStaleFlag: any; var __testOnlyLastConfirmDialog: any; var __testOnlyResetTerminalFlags: any; var __testOnlySetLastModelRef: any; var __testOnlySetSessionReplacementUntil: any; var __testOnlyResetOwnerSession: any; var __testOnlyRunFanOutListAuditFindings: any; var probeExtensionApiStaleRaw: any; var probeExtensionApiStale: any; var safeSteerUser: any; var warnIfStaleAtEntry: any; var lastConfirmDialog: any; var confirmDraft: any; var resolveCarryover: any; var lastCtx: any; var sessionHandoffPending: any; var initialSessionLoadPending: any; var sessionTimeouts: any; var ownerSession: any; var ownerCwd: any; var deadOwnerSession: any; var deadOwnerCwd: any; var sessionHasConversation: any; var isBlankInitialStartup: any; var releaseInitialSessionLoadBarrier: any; var ownerProbeLive: any; var isWorkerSessionCtx: any; var isHostSuccessorCtx: any; var isHostSuccessorContact: any; var tryAbsorbHostSuccessor: any; var selfHealStaleSameSession: any; var rememberCtx: any; var isForeignCtx: any; var isHostLifecycleSessionStart: any; var FOREIGN_SESSION_TOOL_MESSAGE: any; var foreignToolGuard: any; var mainModelRecoveryTimer: any; var mainModelSwitchInFlight: any; var mainModelAbortForRecovery: any; var hourlyProbeTimer: any; var hourlyProbeFireAt: any; var lastMainModelFailure: any; var draftingTarget: any; // v0.35.44: the draftingDepth ambient declaration was REMOVED — the // global was write-only dead state (zero readers; template selection uses // startDrafting's depth parameter). With no depth global, "no target ⇒ // normal depth" holds by construction. var draftingUserReplies: any; var draftingBlockedProposals: any; var draftingSeedInFlight: any; var restoreDrafterModel: any; var handleDrafterModelFailure: any; var clearDraftingState: any; var DRAFT_SESSION_INTERRUPTED_MESSAGE: any; var countedTokenMessages: any; var countedLoopTokenMessages: any; var lastActivityAt: any; var lastStreamActivityAt: any; var streamActivityObserved: any; var heartbeatNudges: any; var postRestoreGraceTurns: any; var consecutiveStalls: any; var carryoverSnapshot: any; var carryoverResolved: any; var completionAuditInFlight: any; var completionAuditGeneration: any; var completionAuditRecoveryArmed: any; var heartbeatTimer: any; var CONTINUATION_UNANSWERED_MS: any; var CONTINUATION_UNANSWERED_THROTTLE_MS: any; var EAGER_CONTINUATION_SETTLE_MS: any; var LIST_COMPLETION_SETTLE_MS: any; var postCompletionSettleUntil: any; var LOOP_MAX_CONSECUTIVE_ERRORS: any; var LOOP_MAX_CONSECUTIVE_ABORTS: any; var lastRealActivityAt: any; var noteActivity: any; var isSupervising: any; var latestAuditProgress: any; var uiTicker: any; var LIVE_STREAM_PROOF_MS: any; var ownsDetachedAudit: any; var detachedAuditContext: any; var publishDetachedAuditProgress: any; var clearDetachedAuditProgress: any; var recentActions: any; var inFlightToolCalls: any; var summarizeToolArg: any; var noteToolCall: any; var noteToolResult: any; var displayActivityFor: any; var refreshUI: any; var scheduleUIRefresh: any; var startUITicker: any; var loopRearmStreak: any; var compactionGraceUntil: any; var lastCompactionAt: any; var lastMainModelRecoveryResumeAt: any; var CONTEXT_STARVATION_REFUSE_THRESHOLD: any; var CONTEXT_STARVATION_RECENT_WINDOW_MS: any; var contextStarvedStreak: any; var lastContextStarvedAt: any; var noteContextStarvedYield: any; var clearContextStarvedStreak: any; var onCompactionLanded: any; var isContextStarvedRefused: any; var __testOnlySetLastCompactionAt: any; var __testOnlyLoadState: any; var __testOnlyRegisterAgentTools: any; var __testOnlyRememberCtx: any; var postCompactResumeOwed: any; var postCompactResyncPending: any; var COMPACTION_GRACE_MS: any; var ERROR_RETRY_LADDER_MS: any; var loopRearmSince: any; var loopRearmMilestone: any; var escalateStallNow: any; var heartbeatStaleStreak: any; var iterationCounter: any; var toolCallsThisTurn: any; var consecutiveErrorIterations: any; var consecutiveAbortIterations: any; var abortedStandDown: any; var scheduleSessionTimeout: any; var clearSessionOwnedTimers: any; var isActionableGoal: any; var freshCtx: any; var freshCtxForGeneration: any; var scheduleProviderRetryForSession: any; var handleMainModelAgentEnd: any; var createGoal: any; var persistState: any; var persistenceDegradedNotified: any; var shortObj: any; var displaySlice: any; var goalNoun: any; var activeGoalCommand: any; var activeGoalRoot: any; var activeGoalSurfaceCommand: any; var activeGoalStatusCommand: any; var recoverySurfaceCommand: any; var notifyPersistenceState: any; var setGoal: any; var updateGoal: any; var autoArbitrateStackedState: any; var fanOutListAuditFindings: any; var archiveCurrentGoal: any; var clearDetachedAuditRuntime: any; var newCompletionAuditAttemptId: any; var validateCompletionSummary: any; var beginCompletionAudit: any; var isAuditorTimeoutError: any; var isAuditorNoVerdictInfrastructureError: any; var MAX_AUDITOR_AUTO_RETRY_ATTEMPTS: any; var EAGER_AUDITOR_RETRY_SEC: any; var fmtRetryDelay: any; var auditorRetryPlan: any; var auditorCandidateLabel: any; var runDetachedCompletionWithFallback: any; var retryStoredCompletionAudit: any; var maybeAutoRetryParkedCompletionAudit: any; var scheduleParkedCompletionAuditRecovery: any; var clearScheduledAuditorRecoveryTimer: any; var __testOnlyResetAuditorRecoveryRuntime: any; var fireReviewer: any; var listQueue: any; var groupOpenChildren: any; var activateNextListItem: any; var startDrafting: any; var healGoalPolicy: any; var notifyExternal: any; var staleToolResult: any; var currentToolContext: any; var registerAgentTools: any; var auditorThinkingLevels: any; var resolveAuditorModel: any; var openSettingsUI: any; var promptSettingsMenu: any; var promptModelRef: any; var promptModelRefs: any; var handleSettingChoice: any; var observeModelChange: any; var observeTurnBoundaryModel: any; } export {};