[{"slug":"ZV-2026-1575","server_name":"hyperscale0.ai","severity":"breaking","title":"hyperscale0.ai: Tool kyc_requirements_retrieve was removed.","summary":"[breaking] Tool kyc_requirements_retrieve was removed.","changes":[{"kind":"tool_removed","tool":"kyc_requirements_retrieve","detail":"Tool `kyc_requirements_retrieve` was removed.","severity":"breaking"}],"published_at":"2026-09-29T01:52:19.379Z"},{"slug":"ZV-2026-1185","server_name":"hyperscale0.ai","severity":"breaking","title":"hyperscale0.ai: Tool blueprint_list was removed.","summary":"[breaking] Tool blueprint_list was removed. [breaking] Tool blueprint_retrieve was removed. [safe] Tool kyc_requirements_retrieve was added. [risky] Description of extension_list changed (97% word delta).","changes":[{"kind":"tool_removed","tool":"blueprint_list","detail":"Tool `blueprint_list` was removed.","severity":"breaking"},{"kind":"tool_removed","tool":"blueprint_retrieve","detail":"Tool `blueprint_retrieve` was removed.","severity":"breaking"},{"kind":"tool_added","tool":"kyc_requirements_retrieve","detail":"Tool `kyc_requirements_retrieve` was added.","severity":"safe"},{"kind":"description_changed","tool":"extension_list","after":"List catalog extensions.","before":"Lists every catalog extension a Product can be recomposed with: the business instruments it contributes and the instruments the Product must already contain for the extension to attach. Public and unauthenticated, like Blueprint discovery.\nCost: no metered charge. Sandbox usage is not billed.","detail":"Description of `extension_list` changed (97% word delta).","severity":"risky","descriptionDelta":0.9736842105263158}],"published_at":"2026-09-18T23:26:19.074Z"},{"slug":"ZV-2026-0953","server_name":"hyperscale0.ai","severity":"breaking","title":"hyperscale0.ai: Field items was removed from blueprint_list output; consumers reading it will break.","summary":"[breaking] Field items was removed from blueprint_list output; consumers reading it will break. [breaking] Field nextCursor was removed from blueprint_list output; consumers reading it will break. [breaking] Field id was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field udl was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field name was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field dials was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field verbs was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field parties was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field summary was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field feeForms was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field journeys was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field moneyFlows was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field description was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field instruments was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field sdkNamespace was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field priceEstimate was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field publicActions was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field customInstruments was removed from blueprint_retrieve output; consumers reading it will break. [breaking] Field items was removed from extension_list output; consumers reading it will break. [breaking] Field nextCursor was removed from extens","changes":[{"kind":"output_property_removed","path":"outputSchema.properties.items","tool":"blueprint_list","before":{"type":"array","items":{"type":"object","required":["id","name","summary","description","sdkNamespace","publicActions","verbs","instruments","customInstruments","parties","moneyFlows","feeForms","priceEstimate","dials","journeys","udl"],"properties":{"id":{"type":"string","pattern":"^[a-z][a-z0-9_-]{2,80}$","description":"Commercial blueprint ID"},"udl":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"dials":{"type":"array","items":{"type":"object","required":["instrumentId","key","kind","title","summary"],"properties":{"key":{"type":"string","minLength":1},"kind":{"enum":["window","decision_deadline_ms","reconcile_tolerance","unwind_penalty"],"type":"string"},"field":{"type":"string","minLength":1},"maxMs":{"type":"integer","maximum":9007199254740991,"minimum":0},"minMs":{"type":"integer","maximum":9007199254740991,"minimum":0},"title":{"type":"string","minLength":1},"action":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"maxOffset":{"type":"string","minLength":1},"minOffset":{"type":"string","minLength":1},"instrumentId":{"type":"string","minLength":1}},"additionalProperties":false}},"verbs":{"type":"array","items":{"type":"object","required":["alias","operation","summary"],"properties":{"alias":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"operation":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1},"customInstrumentId":{"type":"string","minLength":1}},"additionalProperties":false}},"parties":{"type":"array","items":{"type":"object","required":["instrumentId","role","accountField"],"properties":{"role":{"enum":["payer","beneficiary","subjectHolder"],"type":"string"},"accountField":{"type":"string","minLength":1},"instrumentId":{"type":"string","minLength":1}},"additionalProperties":false}},"summary":{"type":"string","minLength":1},"feeForms":{"type":"array","items":{"type":"object","required":["id","kind","meter","signature","unit","summary"],"properties":{"id":{"type":"string","minLength":1},"bps":{"type":"string","minLength":1},"kind":{"enum":["per_event","recurring","settlement","volume_bps"],"type":"string"},"unit":{"type":"string","minLength":1},"meter":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"amountSar":{"type":"string","minLength":1},"signature":{"type":"string","minLength":1},"includedQuantity":{"type":"string","minLength":1}},"additionalProperties":false}},"journeys":{"type":"array","items":{"type":"object","required":["id","label","summary","title","steps"],"properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"steps":{"type":"array","items":{"type":"object","required":["bind","example","operation"],"properties":{"id":{"type":"string","minLength":1},"bind":{"type":"object","propertyNames":{"type":"string","minLength":1},"additionalProperties":{"type":"string","minLength":1}},"example":{"type":"string","minLength":1},"operation":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1}},"additionalProperties":false},"minItems":1},"title":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1}},"additionalProperties":false}},"moneyFlows":{"type":"array","items":{"type":"object","required":["instrumentId","action","kind"],"properties":{"kind":{"enum":["internal_transfer.create","internal_transfer.reserve"],"type":"string"},"action":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1},"amountPath":{"type":"string","minLength":1},"instrumentId":{"type":"string","minLength":1},"sourceAccount":{"type":"string","minLength":1},"destinationAccount":{"type":"string","minLength":1}},"additionalProperties":false}},"description":{"type":"string","minLength":1},"instruments":{"type":"array","items":{"type":"object","required":["id","title","summary","states","actions","reads"],"properties":{"id":{"type":"string","minLength":1},"reads":{"type":"array","items":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1},"minItems":1},"title":{"type":"string","minLength":1},"states":{"type":"array","items":{"type":"string","minLength":1},"minItems":1},"actions":{"type":"array","items":{"type":"object","required":["action","operation","firedBy","summary","to"],"properties":{"to":{"type":"string","minLength":1},"from":{"type":"array","items":{"type":"string","minLength":1},"minItems":1},"action":{"type":"string","minLength":1},"firedBy":{"enum":["machine","operator","tenant"],"type":"string","description":"Who invokes this action: tenant (a method on your generated SDK), operator (a console session only), or machine (fired by the platform when the action's due-date arrives). Only tenant actions appear in your SDK."},"summary":{"type":"string","minLength":1},"operation":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1}},"additionalProperties":false},"minItems":1},"summary":{"type":"string","minLength":1}},"additionalProperties":false}},"sdkNamespace":{"type":"string","description":"Empty because Product SDK operations are exported flat."},"priceEstimate":{"type":"object","required":["monthlySar","setupSar","complexityScore"],"properties":{"setupSar":{"type":"string","minLength":1},"monthlySar":{"type":"string","minLength":1},"complexityScore":{"type":"integer","maximum":9007199254740991,"minimum":0}},"description":"The complexity-priced monthly and setup estimates before Product creation.","additionalProperties":false},"publicActions":{"type":"array","items":{"type":"string"},"description":"Canonical Product action IDs. These are the exact names frozen into a Product composed from this Blueprint."},"customInstruments":{"type":"array","items":{"type":"object","required":["id","name","summary"],"properties":{"id":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1}},"additionalProperties":false}}},"additionalProperties":false}},"detail":"Field `items` was removed from `blueprint_list` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.nextCursor","tool":"blueprint_list","before":{"type":"string","maxLength":2000,"minLength":1},"detail":"Field `nextCursor` was removed from `blueprint_list` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.id","tool":"blueprint_retrieve","before":{"type":"string","pattern":"^[a-z][a-z0-9_-]{2,80}$","description":"Commercial blueprint ID"},"detail":"Field `id` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.udl","tool":"blueprint_retrieve","before":{"type":"string","minLength":1},"detail":"Field `udl` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.name","tool":"blueprint_retrieve","before":{"type":"string","minLength":1},"detail":"Field `name` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.dials","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["instrumentId","key","kind","title","summary"],"properties":{"key":{"type":"string","minLength":1},"kind":{"enum":["window","decision_deadline_ms","reconcile_tolerance","unwind_penalty"],"type":"string"},"field":{"type":"string","minLength":1},"maxMs":{"type":"integer","maximum":9007199254740991,"minimum":0},"minMs":{"type":"integer","maximum":9007199254740991,"minimum":0},"title":{"type":"string","minLength":1},"action":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"maxOffset":{"type":"string","minLength":1},"minOffset":{"type":"string","minLength":1},"instrumentId":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `dials` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.verbs","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["alias","operation","summary"],"properties":{"alias":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"operation":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1},"customInstrumentId":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `verbs` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.parties","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["instrumentId","role","accountField"],"properties":{"role":{"enum":["payer","beneficiary","subjectHolder"],"type":"string"},"accountField":{"type":"string","minLength":1},"instrumentId":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `parties` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.summary","tool":"blueprint_retrieve","before":{"type":"string","minLength":1},"detail":"Field `summary` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.feeForms","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["id","kind","meter","signature","unit","summary"],"properties":{"id":{"type":"string","minLength":1},"bps":{"type":"string","minLength":1},"kind":{"enum":["per_event","recurring","settlement","volume_bps"],"type":"string"},"unit":{"type":"string","minLength":1},"meter":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"amountSar":{"type":"string","minLength":1},"signature":{"type":"string","minLength":1},"includedQuantity":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `feeForms` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.journeys","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["id","label","summary","title","steps"],"properties":{"id":{"type":"string","minLength":1},"label":{"type":"string","minLength":1},"steps":{"type":"array","items":{"type":"object","required":["bind","example","operation"],"properties":{"id":{"type":"string","minLength":1},"bind":{"type":"object","propertyNames":{"type":"string","minLength":1},"additionalProperties":{"type":"string","minLength":1}},"example":{"type":"string","minLength":1},"operation":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1}},"additionalProperties":false},"minItems":1},"title":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `journeys` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.moneyFlows","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["instrumentId","action","kind"],"properties":{"kind":{"enum":["internal_transfer.create","internal_transfer.reserve"],"type":"string"},"action":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1},"amountPath":{"type":"string","minLength":1},"instrumentId":{"type":"string","minLength":1},"sourceAccount":{"type":"string","minLength":1},"destinationAccount":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `moneyFlows` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.description","tool":"blueprint_retrieve","before":{"type":"string","minLength":1},"detail":"Field `description` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.instruments","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["id","title","summary","states","actions","reads"],"properties":{"id":{"type":"string","minLength":1},"reads":{"type":"array","items":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1},"minItems":1},"title":{"type":"string","minLength":1},"states":{"type":"array","items":{"type":"string","minLength":1},"minItems":1},"actions":{"type":"array","items":{"type":"object","required":["action","operation","firedBy","summary","to"],"properties":{"to":{"type":"string","minLength":1},"from":{"type":"array","items":{"type":"string","minLength":1},"minItems":1},"action":{"type":"string","minLength":1},"firedBy":{"enum":["machine","operator","tenant"],"type":"string","description":"Who invokes this action: tenant (a method on your generated SDK), operator (a console session only), or machine (fired by the platform when the action's due-date arrives). Only tenant actions appear in your SDK."},"summary":{"type":"string","minLength":1},"operation":{"type":"string","pattern":"^[a-z][a-z0-9_]*(\\.[a-z][a-z0-9_]*)+$","maxLength":120,"minLength":1}},"additionalProperties":false},"minItems":1},"summary":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `instruments` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.sdkNamespace","tool":"blueprint_retrieve","before":{"type":"string","description":"Empty because Product SDK operations are exported flat."},"detail":"Field `sdkNamespace` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.priceEstimate","tool":"blueprint_retrieve","before":{"type":"object","required":["monthlySar","setupSar","complexityScore"],"properties":{"setupSar":{"type":"string","minLength":1},"monthlySar":{"type":"string","minLength":1},"complexityScore":{"type":"integer","maximum":9007199254740991,"minimum":0}},"description":"The complexity-priced monthly and setup estimates before Product creation.","additionalProperties":false},"detail":"Field `priceEstimate` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.publicActions","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"string"},"description":"Canonical Product action IDs. These are the exact names frozen into a Product composed from this Blueprint."},"detail":"Field `publicActions` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.customInstruments","tool":"blueprint_retrieve","before":{"type":"array","items":{"type":"object","required":["id","name","summary"],"properties":{"id":{"type":"string","minLength":1},"name":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1}},"additionalProperties":false}},"detail":"Field `customInstruments` was removed from `blueprint_retrieve` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.items","tool":"extension_list","before":{"type":"array","items":{"type":"object","required":["id","title","summary","instrumentIds","attachments"],"properties":{"id":{"enum":["cards","collections","conditional_custody","crowdfunding","insurance","lending","marketplace","payouts","savings_circles","travel","vehicle_trading","wallets"],"type":"string"},"title":{"type":"string","minLength":1},"summary":{"type":"string","minLength":1},"attachments":{"type":"array","items":{"enum":["card","card_authorization","card_dispute","card_transaction","cardholder","circle_membership","claim","collections_case","contact_attempt","credit_agreement","deposit_hold","escrow_order","exposure_arrangement","flight_booking","funding_commitment","funding_round","held_settlement","hotel_stay","installment","lender_distribution","listing","motor_policy","order","payout_run","policy","sale_settlement","trade_settlement","travel_package","savings_circle","vehicle_escrow","vehicle_listing","wallet","wallet_spend"],"type":"string"},"description":"Business instruments the target Product must already contain (or add in the same recomposition) for this extension's wiring to resolve; derived from the instrument reference graph, empty for a self-contained extension"},"instrumentIds":{"type":"array","items":{"enum":["card","card_authorization","card_dispute","card_transaction","cardholder","circle_membership","claim","collections_case","contact_attempt","credit_agreement","deposit_hold","escrow_order","exposure_arrangement","flight_booking","funding_commitment","funding_round","held_settlement","hotel_stay","installment","lender_distribution","listing","motor_policy","order","payout_run","policy","sale_settlement","trade_settlement","travel_package","savings_circle","vehicle_escrow","vehicle_listing","wallet","wallet_spend"],"type":"string"},"minItems":1}},"additionalProperties":false}},"detail":"Field `items` was removed from `extension_list` output; consumers reading it will break.","severity":"breaking"},{"kind":"output_property_removed","path":"outputSchema.properties.nextCursor","tool":"extension_list","before":{"type":"string","maxLength":2000,"minLength":1},"detail":"Field `nextCursor` was removed from `extension_list` output; consumers reading it will break.","severity":"breaking"}],"published_at":"2026-09-11T01:04:22.320Z"},{"slug":"ZV-2026-0658","server_name":"hyperscale0.ai","severity":"breaking","title":"hyperscale0.ai: Field hsx was renamed to udl on blueprint_retrieve.","summary":"[breaking] Field hsx was renamed to udl on blueprint_retrieve.","changes":[{"kind":"output_property_renamed","path":"outputSchema.properties.hsx","tool":"blueprint_retrieve","after":"udl","before":"hsx","detail":"Field `hsx` was renamed to `udl` on `blueprint_retrieve`.","severity":"breaking"}],"published_at":"2026-09-03T08:53:17.973Z"}]