in answers/task_agentic_retrieval/tools.py [0:0]
def get_event_details(event_name: str) -> str:
"""Get detailed information about a specific event.
Args:
event_name: The name of the event to get details for.
Returns:
str: The detailed description of the event.
"""
schedule = get_schedule(out_format="dict")
descriptions = get_descriptions(out_format="dict")
event = next((event for event in schedule if event.get("title") == event_name), None)
if not event:
return json.dumps({"error": "Event not found"}, indent=4)
event["description"] = descriptions.get(str(event.get("event_id")), "No description available")
return json.dumps(event, indent=4)