removedInput schema / $schema
Removed value: -"https://json-schema.org/draft/2020-12/schema"
removedOutput schema / $schema
Removed value: -"https://json-schema.org/draft/2020-12/schema"
removedOutput schema / additionalProperties
Removed value: -{}
addedOutput schema / anyOf
Added value: +[
+ {
+ "properties": {
+ "free_forever": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "free_tools": {
+ "anyOf": [
+ {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "if_you_already_have_a_funded_key": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "if_you_do_not": {
+ "anyOf": [
+ {
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "price": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "prices": {
+ "anyOf": [
+ {
+ "description": "every tool's price tag",
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "quote": {
+ "anyOf": [
+ {
+ "description": "the x402 rows a paid call asks for, as its 402 carries them: sign the USDC row without Permit2, unless you mean to use Permit2 and pay its one approval in ETH",
+ "items": {},
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "refund": {
+ "anyOf": [
+ {
+ "properties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "time": {
+ "anyOf": [
+ {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "ways_to_pay": {
+ "anyOf": [
+ {
+ "description": "the three ways to pay, the simplest first",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "required": [
+ "error"
+ ],
+ "type": "object"
+ },
+ {
+ "required": [
+ "accepts"
+ ],
+ "type": "object"
+ },
+ {
+ "required": [
+ "receipt"
+ ],
+ "type": "object"
+ }
+]
removedOutput schema / properties
Removed value: -{
- "free_forever": {
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
- },
- "free_tools": {
- "anyOf": [
- {
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
- },
- "if_you_already_have_a_funded_key": {
- "type": [
- "string",
- "null"
- ]
- },
- "if_you_do_not": {
- "anyOf": [
- {
- "additionalProperties": {},
- "properties": {},
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "price": {
- "type": [
- "string",
- "null"
- ]
- },
- "prices": {
- "anyOf": [
- {
- "additionalProperties": {},
- "description": "every tool's price tag",
- "properties": {},
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "quote": {
- "anyOf": [
- {
- "description": "the x402 rows a paid call asks for, as its 402 carries them: sign the USDC row without Permit2, unless you mean to use Permit2 and pay its one approval in ETH",
- "items": {},
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
- },
- "refund": {
- "anyOf": [
- {
- "additionalProperties": {},
- "properties": {},
- "type": "object"
- },
- {
- "type": "null"
- }
- ]
- },
- "time": {
- "type": [
- "string",
- "null"
- ]
- },
- "ways_to_pay": {
- "anyOf": [
- {
- "description": "the three ways to pay, the simplest first",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- {
- "type": "null"
- }
- ]
- }
-}