addedInput schema / description
Added value: +"Inputs for selecting one game and generating a bounded play session. Game titles and the optional seed are processed in memory and are not stored."
addedInput schema / properties / games / description
Added value: +"Ordered list of 2–12 distinct game titles to choose from. Order matters when seed is supplied."
addedInput schema / properties / games / items / description
Added value: +"A game title, trimmed to 1–80 characters."
addedInput schema / properties / lang / description
Added value: +"Language of the generated instruction: en for English or ru for Russian. Defaults to en."
addedInput schema / properties / minutes / description
Added value: +"Length of the play session in minutes. Defaults to 60."
addedInput schema / properties / mood / description
Added value: +"Quest style: quick starts immediately, focus picks one clear objective, chill avoids progress pressure, and challenge asks for a difficult but reachable objective. Defaults to focus."
addedInput schema / properties / seed / description
Added value: +"Optional repeatability key, up to 64 characters. The same seed plus the same normalized ordered games list selects the same game; omit it for a fresh cryptographically random choice."
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "additionalProperties": false,
+ "description": "A generated backlog quest plus privacy and follow-up links.",
+ "properties": {
+ "documentation_url": {
+ "description": "Human-readable API and MCP documentation.",
+ "format": "uri",
+ "type": "string"
+ },
+ "human_url": {
+ "description": "Browser version of Backlog Quest with machine-source attribution.",
+ "format": "uri",
+ "type": "string"
+ },
+ "privacy": {
+ "description": "How request data and aggregate measurement are handled.",
+ "type": "string"
+ },
+ "quest": {
+ "additionalProperties": false,
+ "description": "The selected game and the bounded play instruction.",
+ "properties": {
+ "game": {
+ "description": "The selected title from games.",
+ "type": "string"
+ },
+ "instruction": {
+ "description": "A ready-to-follow, time-boxed play instruction.",
+ "type": "string"
+ },
+ "lang": {
+ "description": "The instruction language.",
+ "type": "string"
+ },
+ "minutes": {
+ "description": "The requested session length in minutes.",
+ "type": "integer"
+ },
+ "mood": {
+ "description": "The requested quest style.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "game",
+ "minutes",
+ "mood",
+ "lang",
+ "instruction"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "quest",
+ "privacy",
+ "human_url",
+ "documentation_url"
+ ],
+ "type": "object"
+}