{"ok":true,"site":{"host":"mangeshraut712.github.io","url":"https://mangeshraut712.github.io/mangeshrautarchive/","type":"live","desc":"Mangesh Raut portfolio — software engineer and AI builder. MS CS at Drexel University. Java, Python, AWS, and full stack systems. View projects, case studies, and resume.","tools":[{"name":"navigate_to_section","kind":"act","impl":"imperative","description":"Smooth scroll to a specific section or open a subpage of the portfolio (sections: home, about, skills, projects, contact, experience, education, publications, awards, recommendations, engineering, certifications, blog, faq, game; subpages: systems, travel, monitor, uses, changelog).","inputSchema":{"type":"object","properties":{"section":{"type":"string","description":"The target section or page name (e.g., projects, experience, contact, game, systems, travel, monitor, uses, changelog)."}},"required":["section"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"download_resume","kind":"act","impl":"imperative","description":"Initiate the download of Mangesh's resume PDF (USA, India, or Primary edition).","inputSchema":{"type":"object","properties":{"edition":{"type":"string","description":"The resume edition to download: \"usa\", \"india\", or \"primary\" (default: \"usa\")."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"schedule_meeting","kind":"act","impl":"imperative","description":"Open live Google Calendar availability to schedule a meeting with Mangesh.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"open_contact_form","kind":"act","impl":"imperative","description":"Scroll to and open/focus the contact form to let the user send a message.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"copy_contact_info","kind":"answer","impl":"imperative","description":"Copy Mangesh's contact details (email, LinkedIn, GitHub) to clipboard.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"search_portfolio","kind":"act","impl":"imperative","description":"Open the search overlay and query for specific skills, technologies, or keywords.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"query":{"type":"string","description":"The search query to enter."}},"required":["query"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"filter_projects","kind":"act","impl":"imperative","description":"Filter visible project cards by a specific technology or programming language.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"technology":{"type":"string","description":"The technology tag or language (e.g. React, Java, AWS, Python)."}},"required":["technology"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"open_social_media","kind":"act","impl":"imperative","description":"Open Mangesh's profiles (github, linkedin, twitter) in a new tab.","inputSchema":{"type":"object","properties":{"platform":{"type":"string","description":"The social network name: github, linkedin, or twitter."}},"required":["platform"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"toggle_theme","kind":"act","impl":"imperative","description":"Toggle dark mode or light mode on the website.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"update_health_metric","kind":"act","impl":"imperative","description":"Update a specific Whoop or Withings health metric in the widget.","inputSchema":{"type":"object","properties":{"metric":{"type":"string","enum":["weight","muscle","fat","sleep","recovery","strain"],"description":"The name of the metric to update."},"value":{"type":"number","description":"The new value for the metric."}},"required":["metric","value"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"get_now_playing","kind":"answer","impl":"imperative","description":"Retrieve what music Mangesh is currently playing or recently listened to on Spotify (via Last.fm user mbr63).","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"get_travel_stats","kind":"answer","impl":"imperative","description":"Retrieve travel statistics, visited cities, and US states explored from Mangesh's Travel Atlas.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"get_system_status","kind":"answer","impl":"imperative","description":"Get real-time operational status, backend health, and edge deployment telemetry.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"show_support_options","kind":"act","impl":"imperative","description":"Show available ways to support Mangesh's work (Stripe, PayPal, Buy Me a Coffee, GitHub Sponsors, and Crypto).","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"add_calendar_reminder","kind":"act","impl":"imperative","description":"Add a reminder or task to Mangesh's portfolio calendar with natural language date, time, and tag parsing (e.g. 'Sync with team tomorrow at 3pm #sync').","inputSchema":{"type":"object","properties":{"text":{"type":"string","description":"The natural language reminder text to parse and add."}},"required":["text"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"get_calendar_events","kind":"answer","impl":"imperative","description":"Retrieve upcoming events, Luma meetups, birthdays, and reminders from Mangesh's calendar widget.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{"category":{"type":"string","description":"Optional filter category: 'all', 'luma', 'events', 'birthdays', 'reminders', 'changelog'."}}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"filter_calendar_view","kind":"act","impl":"imperative","description":"Filter the interactive calendar view by category tab or search query.","inputSchema":{"type":"object","properties":{"filter":{"type":"string","description":"The filter tab name ('all', 'day', 'events', 'luma', 'birthdays', 'changelog', 'reminders') or search query string."}},"required":["filter"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"play_debug_runner","kind":"act","impl":"imperative","description":"Launch, scroll to, open the disclosure, and focus the interactive Chrome Dino-style Debug Runner mini-game (#debug-runner-section).","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"open_privacy_dashboard","kind":"act","impl":"imperative","description":"Open the on-device Apple HIG Privacy & Personalization Dashboard modal to configure integrations (GitHub, Google Calendar), memory retention, and AI preferences.","inputSchema":{"type":"object","properties":{}},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]},{"name":"open_blog_article","kind":"act","impl":"imperative","description":"Open or navigate to a specific technical blog article by slug or topic (e.g., \"apple-september-event-2026\" for Apple September Event 2026, \"openai-devday-2026\" for OpenAI DevDay 2026, or other engineering field notes).","inputSchema":{"type":"object","properties":{"article":{"type":"string","description":"The article slug, title keyword, or topic (e.g., \"apple-september-event-2026\", \"openai-devday-2026\", \"openrouter\", \"grok\", \"vulcan\")."}},"required":["article"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute","page":"/mangeshrautarchive/","pages":["/mangeshrautarchive/"]}],"category":"Media & Personal","favicon":"/favicons/mangeshraut712.github.io.svg","apiSurface":"spec","toolCount":20}}