[{"slug":"ZV-2026-0190","server_name":"tooloracle.io","severity":"breaking","title":"tooloracle.io: Field total_mesh was renamed to catalog_size on nomos_mcp_tool_discovery.","summary":"[risky] Description of nomos_asia_market_scan changed (64% word delta). [risky] Field cache_age_hours was added to nomos_asia_market_scan output. [risky] Field stale was added to nomos_asia_market_scan output. [risky] Description of nomos_crossborder_preflight changed (35% word delta). [risky] Field adequacy_status was added to nomos_crossborder_preflight output. [risky] Field canonical_pair was added to nomos_crossborder_preflight output. [risky] Field matrix_coverage was added to nomos_crossborder_preflight output. [risky] Field risk_level was added to nomos_crossborder_preflight output. [risky] Enum value ERROR added to verdict on nomos_crossborder_preflight. [risky] Description of nomos_mcp_tool_discovery changed (63% word delta). [breaking] Field total_mesh was renamed to catalog_size on nomos_mcp_tool_discovery. [risky] Field category was added to nomos_mcp_tool_discovery output. [risky] Description of nomos_signed_receipt_verify changed (87% word delta). [risky] Field cryptographically_verified was added to nomos_signed_receipt_verify output. [risky] Field record_found was added to nomos_signed_receipt_verify output. [risky] Field verification_method was added to nomos_signed_receipt_verify output. [risky] Description of nomos_x402_quote changed (37% word delta). [risky] Field expires_at was added to nomos_x402_quote output. [risky] Field issued_at was added to nomos_x402_quote output. [risky] Field signed was added to nomos_x402_quote output. [risky] Field ttl_seconds was added to nomos_x402_quote output.","changes":[{"kind":"description_changed","tool":"nomos_asia_market_scan","after":"Read-only view of the most recent local daily scan artifact covering 6 regions: Japan, Singapore/China, India, Korea, Brazil/LatAm, Africa. Returns MCP-ready companies, funded entities, compliance signals. The artifact is written once per day by a separate scanner job; this tool performs no live scanning and no network requests.","before":"Daily market intelligence from 6 regions: Japan, Singapore/China, India, Korea, Brazil/LatAm, Africa. Returns MCP-ready companies, funded entities, compliance signals. Cached daily — no extra API cost.","detail":"Description of `nomos_asia_market_scan` changed (64% word delta).","severity":"risky","descriptionDelta":0.6428571428571428},{"kind":"output_property_added","path":"outputSchema.properties.cache_age_hours","tool":"nomos_asia_market_scan","after":{"type":"number"},"detail":"Field `cache_age_hours` was added to `nomos_asia_market_scan` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.stale","tool":"nomos_asia_market_scan","after":{"type":"boolean"},"detail":"Field `stale` was added to `nomos_asia_market_scan` output.","severity":"risky"},{"kind":"description_changed","tool":"nomos_crossborder_preflight","after":"Cross-border regulatory preflight for agent data flows. Checks jurisdiction pair (EU, JP, IN, KR, SG, CN, BR, NG, ZA, MX) and data category against a local policy matrix. Returns verdict: ALLOW / ALLOW_PUBLIC_SIGNAL_ONLY / REVIEW / BLOCK (or ERROR for unsupported input), plus blocked_fields, sccs_required, risk_level, matrix_coverage and evidence_hash. Local lookup only — no network access, no legal advice.","before":"Cross-border regulatory preflight for agent data flows. Checks jurisdiction pair (EU, JP, IN, KR, SG, CN, BR, NG, ZA, MX) and data category. Returns verdict: ALLOW / ALLOW_PUBLIC_SIGNAL_ONLY / REVIEW / BLOCK, plus blocked_fields, sccs_required, evidence_hash.","detail":"Description of `nomos_crossborder_preflight` changed (35% word delta).","severity":"risky","descriptionDelta":0.3529411764705882},{"kind":"output_property_added","path":"outputSchema.properties.adequacy_status","tool":"nomos_crossborder_preflight","after":{"type":"string"},"detail":"Field `adequacy_status` was added to `nomos_crossborder_preflight` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.canonical_pair","tool":"nomos_crossborder_preflight","after":{"type":"array","items":{"type":"string"}},"detail":"Field `canonical_pair` was added to `nomos_crossborder_preflight` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.matrix_coverage","tool":"nomos_crossborder_preflight","after":{"enum":["explicit","unknown_pair_fallback"],"type":"string"},"detail":"Field `matrix_coverage` was added to `nomos_crossborder_preflight` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.risk_level","tool":"nomos_crossborder_preflight","after":{"type":"string"},"detail":"Field `risk_level` was added to `nomos_crossborder_preflight` output.","severity":"risky"},{"kind":"enum_value_added","path":"outputSchema.properties.verdict","tool":"nomos_crossborder_preflight","after":"ERROR","detail":"Enum value `ERROR` added to `verdict` on `nomos_crossborder_preflight`.","severity":"risky"},{"kind":"description_changed","tool":"nomos_mcp_tool_discovery","after":"Search a small static curated catalog of OracleNet MCP tools by keyword and category. Returns tool names, endpoints, protocol support. Local data only — does not probe, crawl or contact any network endpoint.","before":"Discover MCP-compatible tools in the OracleNet mesh. Search by keyword, category or jurisdiction. Returns tool names, endpoints, protocol support.","detail":"Description of `nomos_mcp_tool_discovery` changed (63% word delta).","severity":"risky","descriptionDelta":0.631578947368421},{"kind":"output_property_renamed","path":"outputSchema.properties.total_mesh","tool":"nomos_mcp_tool_discovery","after":"catalog_size","before":"total_mesh","detail":"Field `total_mesh` was renamed to `catalog_size` on `nomos_mcp_tool_discovery`.","severity":"breaking"},{"kind":"output_property_added","path":"outputSchema.properties.category","tool":"nomos_mcp_tool_discovery","after":{"type":["string","null"]},"detail":"Field `category` was added to `nomos_mcp_tool_discovery` output.","severity":"risky"},{"kind":"description_changed","tool":"nomos_signed_receipt_verify","after":"Look up a NOMOS operation record by its exact SHA-256 receipt hash in the local handshake audit log. Requires a full 64-hex hash, optionally 'sha256:'-prefixed; matching is exact against the stored receipt_hash/entry_hash fields. This is a record lookup, NOT cryptographic signature verification — the response always reports cryptographically_verified: false.","before":"Verify a NOMOS signed evidence receipt by hash. Returns verification status, operation details, timestamp, and chain position.","detail":"Description of `nomos_signed_receipt_verify` changed (87% word delta).","severity":"risky","descriptionDelta":0.8703703703703703},{"kind":"output_property_added","path":"outputSchema.properties.cryptographically_verified","tool":"nomos_signed_receipt_verify","after":{"type":"boolean"},"detail":"Field `cryptographically_verified` was added to `nomos_signed_receipt_verify` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.record_found","tool":"nomos_signed_receipt_verify","after":{"type":"boolean"},"detail":"Field `record_found` was added to `nomos_signed_receipt_verify` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.verification_method","tool":"nomos_signed_receipt_verify","after":{"type":"string"},"detail":"Field `verification_method` was added to `nomos_signed_receipt_verify` output.","severity":"risky"},{"kind":"description_changed","tool":"nomos_x402_quote","after":"Get a stateless, unsigned, informational x402 price quote for NOMOS services. Tier 1: $0.02 simple verdict | Tier 2: $0.05 verdict + evidence | Tier 3: $0.10 full packet. Returns payTo address, network (Base mainnet), amount in USDC atomic units, and a deterministic quote digest (not a signature). No payment is initiated and nothing is signed, persisted or reserved; expiry is informational only.","before":"Get a signed x402 payment quote for NOMOS services. Tier 1: $0.02 simple verdict | Tier 2: $0.05 verdict + evidence | Tier 3: $0.10 full packet. Returns quote with payTo address, network (Base mainnet), amount in USDC atomic units.","detail":"Description of `nomos_x402_quote` changed (37% word delta).","severity":"risky","descriptionDelta":0.3653846153846154},{"kind":"output_property_added","path":"outputSchema.properties.expires_at","tool":"nomos_x402_quote","after":{"type":"string"},"detail":"Field `expires_at` was added to `nomos_x402_quote` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.issued_at","tool":"nomos_x402_quote","after":{"type":"string"},"detail":"Field `issued_at` was added to `nomos_x402_quote` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.signed","tool":"nomos_x402_quote","after":{"type":"boolean"},"detail":"Field `signed` was added to `nomos_x402_quote` output.","severity":"risky"},{"kind":"output_property_added","path":"outputSchema.properties.ttl_seconds","tool":"nomos_x402_quote","after":{"type":"integer"},"detail":"Field `ttl_seconds` was added to `nomos_x402_quote` output.","severity":"risky"}],"published_at":"2026-08-19T09:06:38.946Z"}]