Files
orca/src/shared/draft-paste-ready-timeout.ts
T

13 lines
443 B
TypeScript

import type { TuiAgent } from './agent-launch/catalog/tui-agent'
import { TUI_AGENT_CONFIG } from './agent-launch/catalog/tui-agent-config'
const DEFAULT_DRAFT_PASTE_READY_TIMEOUT_MS = 8000
export function resolveDraftPasteReadyTimeoutMs(agent?: TuiAgent, overrideMs?: number): number {
return (
overrideMs ??
(agent ? TUI_AGENT_CONFIG[agent].draftPasteReadyTimeoutMs : undefined) ??
DEFAULT_DRAFT_PASTE_READY_TIMEOUT_MS
)
}