export interface QueueState { queue: string[]; fallbackResponse: string; captureInteractiveInput: boolean; stopRequested: boolean; skipAskUserPolicyOnce: boolean; autopilotEnabled: boolean; autopilotPrompts: string[]; autopilotIndex: number; sessionStartedAt: number; askUserCallCount: number; otherToolCallCount: number; completedRunCount: number; askUserRunCount: number; missedAskUserRunCount: number; lastMissedAssistantReply: string; lastMissedOtherToolCallCount: number; warningMinutes: number; warningToolCalls: number; waitTimeoutSeconds: number; warnedTime: boolean; warnedToolCalls: boolean; }