def get_event_details()

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)