{"ok":true,"site":{"host":"webgpu-experiment-lab.pages.dev","url":"https://webgpu-experiment-lab.pages.dev/","type":"live","desc":"CapStash Proof-of-Work Verification & WebGPU Lab","tools":[{"name":"inspect_compute_environment","kind":"answer","impl":"imperative","description":"Inspect current browser WebGPU support, adapter/device information, supported correctness experiments, and whether computation is running. This tool never starts a workload.","title":"Inspect compute environment","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"start_workgroup_comparison","kind":"act","impl":"imperative","description":"After visible user approval, start the existing local prerequisite-aware WG1-vs-WG32 correctness and profiling workflow asynchronously. Poll get_experiment_status for progress and the conservative result.","title":"Start WG1-vs-WG32 comparison","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"verify_correctness","kind":"act","impl":"imperative","description":"Run the existing correctness-gated WebGPU verification workflow at the minimal one-vector or full 294-vector level and update the visible application state.","title":"Verify WebGPU correctness","annotations":{"readOnlyHint":false,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{"verification_level":{"type":"string","enum":["minimal","full_294"],"description":"Run the minimal one-vector proof or the full 294-vector WGSL/Core verification."}},"required":["verification_level"],"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"},{"name":"get_experiment_status","kind":"answer","impl":"imperative","description":"Return the current or most recent shared correctness or workgroup-comparison experiment state and structured result without starting computation.","title":"Get experiment status","annotations":{"readOnlyHint":true,"untrustedContentHint":false},"inputSchema":{"type":"object","properties":{},"additionalProperties":false},"hasHandler":true,"hasExecute":true,"__source":"spec","executable":true,"handlerField":"execute"}],"category":"Developer Tools","apiSurface":"spec","toolCount":4}}