/** * TemporalIntent (EXPERIMENTAL) lets the caller supply the classification * (mode/window/phrases) directly, bypassing the regex classifier — for * agents whose own LLM already understands the query, and for non-English * queries. Invalid overrides fall back to the classifier. */ export interface SearchTemporalIntentOverride { cutoff?: string; durationToNow?: boolean; eventPhrases?: string[]; mode?: string; windowEnd?: string; windowStart?: string; }