{"uid":"cap_ni4_0V4nLDDx_qd1KCDYb","slug":"tool-context-schema-directionality-48249bf9","name":"Tool Context — Schema Directionality","description":"Compare closed tool argument-metadata field contracts for request-ingestion breaks. No JSON Schema resolution, arbitrary schema execution or full MCP compatibility certification. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.","url":"https://www.mahastrategies.com/api/v1/context/tool-context/schema-directionality?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"type":"array","maxItems":32,"minItems":0},"before":{"type":"array","maxItems":32,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"},"nonpersonalMetadata":{"type":"boolean","const":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.035067","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.035067/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035067","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035067","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_9WwRoM9JNHq-2ZcP3Whhx","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.035067","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares closed tool argument-metadata field contracts to detect request-ingestion directionality breaks between two schema snapshots.","exampleAgentPrompt":"Compare these two tool argument schema snapshots — the before list has my old field contracts and the after list has the new ones — and tell me if any directionality breaks exist in the request-ingestion flow; the data is public synthetic metadata.","exampleUseCases":[{"title":"Pre-deployment schema compatibility check","prompt":"I'm about to push a new version of my tool schema. Can you compare the before and after argument-metadata field contracts and flag any request-ingestion directionality breaks? Use public data class and nonpersonal metadata only."},{"title":"CI pipeline schema regression audit","prompt":"As part of our CI pipeline, compare the current and previous tool argument metadata snapshots for directionality breaks in the field contracts so we can block bad deploys automatically."},{"title":"API versioning contract review","prompt":"We updated our tool context schemas last week. Can you diff the old and new argument-metadata field contracts to see if any request-ingestion directionality issues were introduced? Data is synthetic and nonpersonal."}],"resultDescription":"A report identifying directionality breaks in closed tool argument-metadata field contracts between the before and after schema snapshots, highlighting which fields have ingestion-incompatible directional changes. Results are retained for 24 hours; minimal receipt metadata is retained for 90 days.","failureModes":["Empty or invalid before/after arrays cause validation rejection","before array missing required minimum of 1 item returns schema error","dataClass value outside 'public' or 'synthetic' enum rejected","nonpersonalMetadata not set to true (const) causes request failure","Arrays exceeding maxItems of 32 are rejected","Personal or sensitive data outside allowed data classes refused"],"whenToPreferThis":"Choose this endpoint when you need to specifically detect request-ingestion directionality breaks in closed tool argument-metadata field contracts between two schema versions. It is distinct from general schema diffing or full MCP compatibility certification tools — it focuses narrowly on field-level directionality in the ingestion direction, offline, using only nonpersonal public or synthetic metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-28T06:47:07.254Z","isFirstParty":false,"canonicalSlug":"tool-context-schema-directionality-48249bf9"}