{"ok":true,"site":{"host":"scholarship-scout-brown.vercel.app","url":"https://scholarship-scout-brown.vercel.app/","type":"live","desc":"Find scholarships that fit, with an agent that shows its work.","tools":[{"name":"search_scholarships","kind":"act","impl":"imperative","description":"Search using the student's requested profile and update the visible search filters. Subsequent eligibility checks use this same profile. Results include eligibility and shared ranks: tied scores are not a best-scholarship recommendation. Unknown destinations remain candidates requiring verification.","inputSchema":{"type":"object","properties":{"region":{"type":"string"},"studyLevel":{"type":"string","enum":["","undergraduate","postgraduate","doctoral"]},"field":{"type":"string"},"destination":{"type":"string"},"fundingType":{"type":"string","enum":["","full","tuition","partial","varies"]},"deadlineBefore":{"type":"string"}},"required":[],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"check_eligibility","kind":"answer","impl":"imperative","description":"Explain which scholarship criteria match, mismatch, or remain unknown.","inputSchema":{"type":"object","properties":{"scholarshipId":{"type":"string"}},"required":["scholarshipId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"compare_scholarships","kind":"act","impl":"imperative","description":"Compare two or three distinct scholarships and show them in the visible comparison workspace.","inputSchema":{"type":"object","properties":{"scholarshipIds":{"type":"array","items":{"type":"string"},"minItems":2,"maxItems":3,"uniqueItems":true}},"required":["scholarshipIds"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"save_to_shortlist","kind":"act","impl":"imperative","description":"Save a scholarship only after the student has confirmed the action.","inputSchema":{"type":"object","properties":{"scholarshipId":{"type":"string"},"confirmedByStudent":{"type":"boolean","const":true}},"required":["scholarshipId","confirmedByStudent"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"generate_application_checklist","kind":"act","impl":"imperative","description":"Return catalog application tasks with their current saved completion state. Generic catalog tasks still require provider verification.","inputSchema":{"type":"object","properties":{"scholarshipId":{"type":"string"}},"required":["scholarshipId"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"update_checklist_item","kind":"act","impl":"imperative","description":"Update an existing checklist item only after the student has confirmed the action. Use the stable item ID returned by checklist generation.","inputSchema":{"type":"object","properties":{"itemId":{"type":"string"},"completed":{"type":"boolean"},"confirmedByStudent":{"type":"boolean","const":true}},"required":["itemId","completed","confirmedByStudent"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Health & Education","apiSurface":"spec","toolCount":6}}