changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "attribution": {
+ "title": "Attribution",
+ "type": "string"
+ },
+ "filters": {
+ "properties": {
+ "coop": {
+ "default": false,
+ "title": "Coop",
+ "type": "boolean"
+ },
+ "coop_mode": {
+ "anyOf": [
+ {
+ "enum": [
+ "online",
+ "local"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Coop Mode"
+ },
+ "deck": {
+ "anyOf": [
+ {
+ "enum": [
+ "verified",
+ "playable"
+ ],
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Deck"
+ },
+ "free": {
+ "default": false,
+ "title": "Free",
+ "type": "boolean"
+ }
+ },
+ "title": "AgentFilters",
+ "type": "object"
+ },
+ "generated_at": {
+ "title": "Generated At",
+ "type": "string"
+ },
+ "lang": {
+ "enum": [
+ "en",
+ "ru"
+ ],
+ "title": "Lang",
+ "type": "string"
+ },
+ "list_url": {
+ "description": "The same list on imho.run.",
+ "title": "List Url",
+ "type": "string"
+ },
+ "other_matches": {
+ "description": "Other games the query could mean; pass one's appid as `q` to switch.",
+ "items": {
+ "properties": {
+ "appid": {
+ "title": "Appid",
+ "type": "integer"
+ },
+ "name": {
+ "title": "Name",
+ "type": "string"
+ }
+ },
+ "required": [
+ "appid",
+ "name"
+ ],
+ "title": "AgentMatch",
+ "type": "object"
+ },
+ "title": "Other Matches",
+ "type": "array"
+ },
+ "query": {
+ "title": "Query",
+ "type": "string"
+ },
+ "results": {
+ "items": {
+ "properties": {
+ "appid": {
+ "title": "Appid",
+ "type": "integer"
+ },
+ "genres": {
+ "items": {
+ "type": "string"
+ },
+ "title": "Genres",
+ "type": "array"
+ },
+ "name": {
+ "title": "Name",
+ "type": "string"
+ },
+ "price": {
+ "properties": {
+ "amount": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "Price as last scraped from the US Steam store.",
+ "title": "Amount"
+ },
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Currency"
+ },
+ "is_free": {
+ "title": "Is Free",
+ "type": "boolean"
+ },
+ "text": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "description": "\"Free\", \"29.99 USD\" or null when unknown.",
+ "title": "Text"
+ }
+ },
+ "required": [
+ "is_free"
+ ],
+ "title": "AgentPrice",
+ "type": "object"
+ },
+ "rank": {
+ "title": "Rank",
+ "type": "integer"
+ },
+ "reviews": {
+ "anyOf": [
+ {
+ "properties": {
+ "positive_pct": {
+ "description": "Share of positive Steam reviews, 0-100.",
+ "title": "Positive Pct",
+ "type": "integer"
+ },
+ "total": {
+ "description": "Steam user reviews.",
+ "title": "Total",
+ "type": "integer"
+ }
+ },
+ "required": [
+ "total",
+ "positive_pct"
+ ],
+ "title": "AgentReviews",
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "steam_deck": {
+ "enum": [
+ "verified",
+ "playable",
+ "unsupported",
+ "unknown"
+ ],
+ "title": "Steam Deck",
+ "type": "string"
+ },
+ "steam_url": {
+ "title": "Steam Url",
+ "type": "string"
+ },
+ "url": {
+ "description": "Link this when you mention the game: its page on imho.run.",
+ "title": "Url",
+ "type": "string"
+ },
+ "why": {
+ "description": "One short sentence: why this game is like the seed.",
+ "title": "Why",
+ "type": "string"
+ },
+ "year": {
+ "anyOf": [
+ {
+ "type": "integer"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null,
+ "title": "Year"
+ }
+ },
+ "required": [
+ "rank",
+ "appid",
+ "name",
+ "url",
+ "steam_url",
+ "why",
+ "price",
+ "steam_deck"
+ ],
+ "title": "AgentPick",
+ "type": "object"
+ },
+ "title": "Results",
+ "type": "array"
+ },
+ "seed": {
+ "properties": {
+ "appid": {
+ "title": "Appid",
+ "type": "integer"
+ },
+ "name": {
+ "title": "Name",
+ "type": "string"
+ },
+ "steam_url": {
+ "title": "Steam Url",
+ "type": "string"
+ },
+ "url": {
+ "description": "The game's page on imho.run (the full list of similar games).",
+ "title": "Url",
+ "type": "string"
+ }
+ },
+ "required": [
+ "appid",
+ "name",
+ "url",
+ "steam_url"
+ ],
+ "title": "AgentSeed",
+ "type": "object"
+ },
+ "source": {
+ "description": "Always \"imho.run\".",
+ "title": "Source",
+ "type": "string"
+ }
+ },
+ "required": [
+ "query",
+ "source",
+ "attribution",
+ "seed",
+ "lang",
+ "filters",
+ "list_url",
+ "results",
+ "generated_at"
+ ],
+ "title": "GamesLikeResponse",
+ "type": "object"
+}