{"ok":true,"service":"instinct-http-test","version":"1.0.0","authentication":"none","format":"JSON","synthetic_data":true,"persistence":"none","operations":[{"method":"GET","path":"/api/help","description":"Discover operations and the POST request schema."},{"method":"GET","path":"/api/context","description":"Read synthetic tasks and a fresh server-generated challenge."},{"method":"POST","path":"/api/propose-plan","description":"Validate and preview a plan. Nothing is executed or saved.","content_type":"application/json","request_schema":{"type":"object","required":["dry_run","goal"],"additionalProperties":false,"properties":{"dry_run":{"const":true},"goal":{"type":"string","minLength":1,"maxLength":2000},"steps":{"type":"array","maxItems":20,"items":{"type":"object","required":["task_id","action"],"additionalProperties":false,"properties":{"task_id":{"enum":["demo-1","demo-2","demo-3"]},"action":{"enum":["complete","reopen"]}}}},"client_nonce":{"type":"string","maxLength":200},"context_challenge":{"type":"string","maxLength":200}}},"example_request":{"dry_run":true,"goal":"Verify HTTPS tool access","steps":[{"task_id":"demo-3","action":"complete"}],"client_nonce":"replace-with-your-own-string"}}],"suggested_test":"GET context, then POST a plan with dry_run:true, your own client_nonce, and context_challenge copied from context. Report both request IDs and the echoed values.","request_id":"26b2cc38-c421-41b6-ac75-b7612ec913d4","server_time":"2026-10-09T22:06:46.120Z"}