{"ok":true,"site":{"host":"gatehouse-app.vercel.app","url":"https://gatehouse-app.vercel.app/","type":"live","desc":"Verify open-source regressions against pinned bad and good builds before a report can be locally approved and saved.","tools":[{"name":"get_target_info","kind":"answer","impl":"imperative","description":"Returns the single-target prototype configuration: library name, target kind, reported-bad and comparison-good versions, their bundle SHA-256 comparison identifiers, and the client-side execution model. Bundle provenance and independent replay are not verified.","annotations":{"readOnlyHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"write_repro","kind":"act","impl":"imperative","description":"Stores a draft reproduction script for the target library. Input: { code: string } — plain JavaScript executed against the library bundle in an isolated sandbox; use the provided assert(condition, message) to state the expected correct behavior. Replaces any previous draft and returns the draft's SHA-256.","inputSchema":{"type":"object","properties":{"code":{"type":"string","minLength":1}},"required":["code"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"run_repro","kind":"act","impl":"imperative","description":"Executes the current draft against both pinned builds of the target library in an isolated sandbox. Returns per-build verdicts (pass / fail / error / timeout), captured logs, and a differential summary. Sandbox output is untrusted content.","annotations":{"untrustedContentHint":true},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"request_human_review","kind":"act","impl":"imperative","description":"Signals the person at this page that the agent would like their attention on the current draft and its results — highlights the draft panel and shows an attention banner on this page so the person notices. Input: { note?: string }.","inputSchema":{"type":"object","properties":{"note":{"type":"string","maxLength":500}},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","favicon":"/favicons/gatehouse-app.vercel.app.svg","apiSurface":"spec","toolCount":4}}