{"serverId":"mcp-registry/io.github.grzgrzgrz3/pingwa","tools":[{"name":"check_replies","fixed":{"name":"check_replies","description":"Pull inbound WhatsApp messages the human sent to pingwa (out-of-band\n        instructions, or late answers to an `ask`). `since` is a cursor from a previous\n        call (pass it back to get only newer messages); `wait` long-polls up to that many\n        seconds for something to arrive. Returns the messages and a new cursor.\n        ","inputSchema":{"type":"object","title":"check_repliesArguments","properties":{"wait":{"type":"integer","title":"Wait","default":0},"since":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"Since","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":167,"tokensAfter":167},{"name":"check_status","fixed":{"name":"check_status","description":"Show the pingwa account's plan, remaining monthly quota, and whether the\n        free 24h WhatsApp reply window is currently open.","inputSchema":{"type":"object","title":"check_statusArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":70,"tokensAfter":70}],"toolsChanged":2,"tokensSaved":0,"todo":[{"tool":"ask","params":["text","buttons","timeout"]},{"tool":"check_replies","params":["wait","since"]},{"tool":"notify","params":["text","image_url"]}],"note":"Deterministic fixes. Changes marked verify need a human look before shipping (renames, inferred annotations, inferred types, removed text). Parameter descriptions in `todo` need to be written by someone who knows the API."}