{"ok":true,"site":{"host":"terror-ride.vercel.app","url":"https://terror-ride.vercel.app/","type":"live","desc":"West Seattle's most inconvenient band. Breakdowns so heavy you'll shit your pants.","tools":[{"name":"get_band_info","kind":"answer","impl":"imperative","description":"Get information about Terror Ride — the band, their members, location, genre, and history.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"get_merch","kind":"answer","impl":"imperative","description":"Get Terror Ride merchandise — items, prices, and availability.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"get_poll_results","kind":"answer","impl":"imperative","description":"Get current vote counts for a Terror Ride poll.","inputSchema":{"type":"object","properties":{"id":{"type":"string","enum":["species","quiet","nimby"],"description":"Poll ID: \"species\" = \"Are we fucked as a species?\", \"quiet\" = \"Should bands play quieter?\", \"nimby\" = \"Which neighborhood would be fastest to report a Terror Ride show?\""}},"required":["id"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"vote_poll","kind":"act","impl":"imperative","description":"Cast a vote on a Terror Ride poll. Returns updated vote counts.","inputSchema":{"type":"object","properties":{"id":{"type":"string","enum":["species","quiet","nimby"],"description":"Poll ID. Answer index must be 0–2 for species/quiet, 0–5 for nimby."},"answer":{"type":"integer","enum":[0,1,2],"description":"Answer index (0, 1, or 2)"}},"required":["id","answer"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"request_song","kind":"transact","impl":"imperative","description":"Submit a song request for Terror Ride to write and potentially play at a show. Sends a confirmation email.","inputSchema":{"type":"object","properties":{"about":{"type":"string","description":"What the song should be about — topic, vibe, person who wronged you, etc."},"name":{"type":"string","description":"Your name"},"email":{"type":"string","description":"Your email address for the confirmation and preview"}},"required":["about","name","email"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"file_noise_complaint","kind":"act","impl":"imperative","description":"File an official noise complaint against Terror Ride with the City of West Seattle (satirical). Returns a complaint reference number.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Your full legal name"},"email":{"type":"string","description":"Your email — you will receive a reference number"},"desc":{"type":"string","description":"Description of the noise incident"}},"required":["name","email","desc"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"get_scan_stats","kind":"answer","impl":"imperative","description":"Get Terror Ride QR code scan statistics — total scans and breakdown by physical asset type (coozie, sticker, poster).","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"get_visit_stats","kind":"answer","impl":"imperative","description":"Get Terror Ride site visitor counts broken down by Homies (West Seattle) and Outsiders (everyone else).","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"get_magnet_stats","kind":"answer","impl":"imperative","description":"Get live NFC magnet campaign scan data by magnet ID and geofence result. Shows total scans, West Seattle vs outsider breakdown, per-magnet counts, unique visitors, and recent activity.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/","pages":["/","/about.html","/music.html","/merch.html","/banned.html"]},{"name":"request_song","kind":"act","impl":"declarative","description":"Request a song for Terror Ride to write and play at their next show","inputSchema":{"type":"object","properties":{"about":{"type":"string","description":"What should we write about?"},"name":{"type":"string","description":"Your name"},"email":{"type":"string","description":"Your email"}},"required":["about","name","email"]},"__source":"spec","__declarative":true,"page":"/music.html","pages":["/music.html"]}],"category":"Media & Personal","apiSurface":"spec","toolCount":10}}