{"ok":true,"site":{"host":"rescue-lens-ai-rose.vercel.app","url":"https://rescue-lens-ai-rose.vercel.app/","type":"live","desc":"RescueLens AI","tools":[{"name":"scan_and_predict_missing_person","kind":"act","impl":"imperative","description":"Analyzes an uploaded image, runs an ML generative age-progression algorithm to simulate facial aging over time, and cross-references it with the database to find an identity match.","inputSchema":{"type":"object","properties":{"imageUrl":{"type":"string","description":"Image URL or Base64 string of found person"},"yearsMissingEstimation":{"type":"number","description":"Estimated years missing (default: 10)"}},"required":["imageUrl"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"register_missing_person_profile","kind":"transact","impl":"imperative","description":"Registers a missing person profile (name, age, year missing, photo URL, emergency contact) into the Opt-In Network database.","inputSchema":{"type":"object","properties":{"name":{"type":"string","description":"Full name of missing person"},"yearMissing":{"type":"number","description":"Year person went missing"},"ageThen":{"type":"number","description":"Age when missing"},"guardianInfo":{"type":"string","description":"Emergency contact details"},"agency":{"type":"string","description":"Law enforcement agency"},"traits":{"type":"string","description":"Distinguishing physical traits"},"photoUrl":{"type":"string","description":"Original registry photo URL"}},"required":["name","yearMissing","ageThen","guardianInfo","photoUrl"]},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"apiSurface":"spec","category":"AI & Agents","toolCount":2}}