{"serverId":"mcp-registry/io.github.jdhart81/agent-notary","tools":[{"name":"commitment_status","fixed":{"name":"commitment_status","description":"Current record for a commitment (pre-reveal, salt/digest stay hidden).","inputSchema":{"type":"object","title":"commitment_statusArguments","required":["commitment_id"],"properties":{"commitment_id":{"type":"string","title":"Commitment Id"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":80,"tokensAfter":80},{"name":"describe_agent","fixed":{"name":"describe_agent","description":"Return capabilities and input contract.","inputSchema":{"type":"object","title":"describe_agentArguments","properties":{}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":46,"tokensAfter":46},{"name":"get_orc_commitment","fixed":{"name":"get_orc_commitment","description":"Registry lookup: is this ORC commitment sealed by this notary? Returns\n    digest, issuer, profile, attestation and registered_at, or NotFound.","inputSchema":{"type":"object","title":"get_orc_commitmentArguments","required":["commitment"],"properties":{"commitment":{"type":"string","title":"Commitment"}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":99,"tokensAfter":99},{"name":"list_commitments","fixed":{"name":"list_commitments","description":"List commitments, optionally filtered by state\n    (PENDING|REVEALED|EXPIRED).","inputSchema":{"type":"object","title":"list_commitmentsArguments","properties":{"state":{"anyOf":[{"type":"string"},{"type":"null"}],"title":"State","default":null}}},"annotations":{"readOnlyHint":true}},"changes":[{"kind":"annotations","detail":"Added readOnlyHint: true (inferred from the name).","verify":true}],"tokensBefore":81,"tokensAfter":81}],"toolsChanged":4,"tokensSaved":0,"todo":[{"tool":"commit","params":["nonce","context","deadline","committer","commit_hash"]},{"tool":"commitment_status","params":["commitment_id"]},{"tool":"get_orc_commitment","params":["commitment"]},{"tool":"list_commitments","params":["state"]},{"tool":"reveal","params":["salt","commitment_id","content_digest"]},{"tool":"seal_outcome_receipt","params":["output","profile","subject","bindings","excludes"]},{"tool":"verify","params":["commitment_id","content_digest"]}],"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."}