{"ok":true,"site":{"host":"lunchloop-omega.vercel.app","url":"https://lunchloop-omega.vercel.app/","type":"live","desc":"Turn school lunch audits into practical experiments. Measure food waste, try a change, and see what happens.","tools":[{"name":"get_lunchloop_state","kind":"answer","impl":"imperative","description":"Read the currently visible sample or real project, audits, experiment and calculated summary. Does not switch projects.","title":"Read LunchLoop workspace","annotations":{"readOnlyHint":true,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"add_lunch_audits","kind":"act","impl":"imperative","description":"Validate and add one or more measured lunch audits to the visible project. confirmedMode must match the visible workspace. Updates the same records as the audit form.","title":"Add lunch audits","annotations":{"readOnlyHint":false,"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{"confirmedMode":{"type":"string","enum":["demo","real"]},"audits":{"type":"array","minItems":1,"maxItems":20,"items":{"type":"object","properties":{"date":{"type":"string"},"meal":{"type":"string","maxLength":100},"meals":{"type":"integer","minimum":0},"unserved":{"type":"number","minimum":0},"plate":{"type":"number","minimum":0},"stockout":{"type":"boolean"},"notes":{"type":"string","maxLength":2000}},"required":["date","meal","meals","unserved","plate","stockout","notes"],"additionalProperties":false}}},"required":["confirmedMode","audits"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Health & Education","apiSurface":"spec","toolCount":2}}