time_range: Optional[Literal['day', 'week', 'month', 'year']] = Field(
default=None,
description='Limits results to content published within a specific timeframe.\n \n ONLY set this when the user explicitly mentions a time period \n (e.g., "latest AI news," "articles from last week").\n \n For less popular or niche topics,
use broader time ranges \n ("month" or "year") to ensure sufficient relevant results.\n \n Options: "day" (24h),
"week" (7d),
"month" (30d),
"year" (365d).\n \n Default is None.\n '
)