Tool tree
gradeNot graded
get_active_profileAnswer
Retrieves the active user profile including email, display name, and permanent location.
View tool JSON
{
"name": "get_active_profile",
"kind": "answer",
"impl": "imperative",
"description": "Retrieves the active user profile including email, display name, and permanent location.",
"inputSchema": {
"type": "object",
"properties": {},
"required": []
}
}search_eventsAnswer
Searches local events within a 50-mile radius for a given date and query string across Santa Clara, San Jose, Mountain View, Sunnyvale, and Milpitas.
View tool JSON
{
"name": "search_events",
"kind": "answer",
"impl": "imperative",
"description": "Searches local events within a 50-mile radius for a given date and query string across Santa Clara, San Jose, Mountain View, Sunnyvale, and Milpitas.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search term (e.g. 'run', 'yoga', 'coffee')"
},
"date": {
"type": "string",
"description": "ISO date string or YYYY-MM-DD for target day"
},
"radius_miles": {
"type": "number",
"description": "Maximum radius in miles (default 50)"
}
},
"required": [
"date"
]
}
}get_event_detailsAnswer
Fetches complete details, description, venue, and attendee list for a specific event ID.
View tool JSON
{
"name": "get_event_details",
"kind": "answer",
"impl": "imperative",
"description": "Fetches complete details, description, venue, and attendee list for a specific event ID.",
"inputSchema": {
"type": "object",
"properties": {
"event_id": {
"type": "string",
"description": "The unique event ID (e.g. 'evt-001')"
}
},
"required": [
"event_id"
]
}
}create_eventAction
Creates a single atomic local event on aktivelocal.
View tool JSON
{
"name": "create_event",
"kind": "act",
"impl": "imperative",
"description": "Creates a single atomic local event on aktivelocal.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Event title"
},
"datetime": {
"type": "string",
"description": "ISO-8601 start date and time"
},
"location": {
"type": "string",
"description": "Venue name and address"
},
"description": {
"type": "string",
"description": "Details and agenda for the event"
},
"duration_minutes": {
"type": "number",
"description": "Duration in minutes (default 60)"
}
},
"required": [
"title",
"datetime",
"location"
]
}
}rsvp_eventSensitive Action
RSVPs or cancels RSVP for the active user to a specific event.
View tool JSON
{
"name": "rsvp_event",
"kind": "transact",
"impl": "imperative",
"description": "RSVPs or cancels RSVP for the active user to a specific event.",
"inputSchema": {
"type": "object",
"properties": {
"event_id": {
"type": "string",
"description": "Event ID to RSVP to"
},
"action": {
"type": "string",
"enum": [
"rsvp",
"cancel"
],
"description": "Action to perform"
}
},
"required": [
"event_id"
]
}
}create_recurring_seriesAction
Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.
View tool JSON
{
"name": "create_recurring_series",
"kind": "act",
"impl": "imperative",
"description": "Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Base title of recurring series"
},
"day_offset_start": {
"type": "number",
"description": "Day offset from today to start"
},
"hour": {
"type": "number",
"description": "Hour of day in 24h format (e.g. 18)"
},
"minute": {
"type": "number",
"description": "Minute of the hour (e.g. 30)"
},
"weeks_count": {
"type": "number",
"description": "Number of consecutive weeks"
},
"location": {
"type": "string",
"description": "Venue name and address"
},
"description": {
"type": "string",
"description": "Event description"
}
},
"required": [
"title",
"day_offset_start",
"hour",
"weeks_count",
"location"
]
}
}plan_weekend_itineraryAction
Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/evening slots, checks distance, and auto-RSVPs.
View tool JSON
{
"name": "plan_weekend_itinerary",
"kind": "act",
"impl": "imperative",
"description": "Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/evening slots, checks distance, and auto-RSVPs.",
"inputSchema": {
"type": "object",
"properties": {
"target_weekend_day_offset": {
"type": "number",
"description": "Day offset for weekend (e.g. 2 for Saturday, 3 for Sunday)"
},
"vibes": {
"type": "array",
"items": {
"type": "string"
},
"description": "Desired vibes"
},
"auto_rsvp": {
"type": "boolean",
"description": "Whether to automatically RSVP"
}
},
"required": [
"target_weekend_day_offset"
]
}
}search_eventsAnswer
Searches local events within a 50-mile radius for a given date and query string.
View tool JSON
{
"name": "search_events",
"kind": "answer",
"impl": "imperative",
"description": "Searches local events within a 50-mile radius for a given date and query string.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Search term or keyword (e.g., \"yoga\", \"run\", \"coffee\")"
},
"date": {
"type": "string",
"description": "ISO date string or YYYY-MM-DD for the target day"
},
"radius_miles": {
"type": "number",
"description": "Maximum radius in miles (default 50)"
}
},
"required": [
"date"
]
}
}get_event_detailsAnswer
Fetches complete details, description, venue, and attendee list for a specific event ID.
View tool JSON
{
"name": "get_event_details",
"kind": "answer",
"impl": "imperative",
"description": "Fetches complete details, description, venue, and attendee list for a specific event ID.",
"inputSchema": {
"type": "object",
"properties": {
"event_id": {
"type": "string",
"description": "The unique event ID (e.g. \"evt-001\")"
}
},
"required": [
"event_id"
]
}
}create_recurring_seriesAction
Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.
View tool JSON
{
"name": "create_recurring_series",
"kind": "act",
"impl": "imperative",
"description": "Autonomous Agent Superpower: Synthesizes a weekly recurring event series across multiple weeks using atomic event creation tools.",
"inputSchema": {
"type": "object",
"properties": {
"title": {
"type": "string",
"description": "Base title of recurring series"
},
"day_offset_start": {
"type": "number",
"description": "Day offset from today to start (0 = today, 1 = tomorrow)"
},
"hour": {
"type": "number",
"description": "Hour of the day in 24h format (e.g. 18 for 6 PM)"
},
"minute": {
"type": "number",
"description": "Minute of the hour (e.g. 30)"
},
"weeks_count": {
"type": "number",
"description": "Number of consecutive weeks to schedule (e.g. 4 or 6)"
},
"location": {
"type": "string",
"description": "Venue name and address"
},
"description": {
"type": "string",
"description": "Event description"
}
},
"required": [
"title",
"day_offset_start",
"hour",
"weeks_count",
"location"
]
}
}plan_weekend_itineraryAction
Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/afternoon/evening slots, checks distance, and auto-RSVPs.
View tool JSON
{
"name": "plan_weekend_itinerary",
"kind": "act",
"impl": "imperative",
"description": "Autonomous Agent Superpower: Discovers events for Saturday/Sunday, balances morning/afternoon/evening slots, checks distance, and auto-RSVPs.",
"inputSchema": {
"type": "object",
"properties": {
"target_weekend_day_offset": {
"type": "number",
"description": "Day offset for weekend (e.g., 2 for Saturday, 3 for Sunday)"
},
"vibes": {
"type": "array",
"items": {
"type": "string"
},
"description": "Desired vibes (e.g. [\"active\", \"social\", \"food\"])"
},
"auto_rsvp": {
"type": "boolean",
"description": "Whether to automatically RSVP the active user"
}
},
"required": [
"target_weekend_day_offset"
]
}
}