changedInput schema / properties / engine / description
Previous value: -"Optional engine/framework, for example phaser, unity, godot, three.js, react, rust, or custom."New value: +"Optional engine or framework as the user names it, for example Phaser, Unity WebGL, Godot 4, three.js, React, Rust, or custom."
changedInput schema / properties / features / description
Previous value: -"Optional requested Wavedash features, for example multiplayer, achievements, leaderboards, cloud-saves, ugc, players, paid-content, upload, or publishing."New value: +"Optional requested Wavedash features, for example multiplayer, leaderboards, achievements, cloud saves, ugc, players, paid content."
changedInput schema / properties / goal / description
Previous value: -"What the user wants to build or integrate, including the game type and Wavedash-related outcome."New value: +"What the user wants to build, deploy, or integrate, including the game type and the Wavedash outcome."
addedInput schema / properties / stage
Added value: +{
+ "default": "plan",
+ "description": "plan: architecture and reading order. setup: CLI, SDK init, config, local testing. features: SDK reference for the requested features. deploy: upload and release checklist.",
+ "enum": [
+ "plan",
+ "setup",
+ "features",
+ "deploy"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / boundaries
Added value: +{
+ "description": "What this MCP and Wavedash do not do.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / docs
Added value: +{
+ "description": "Docs pages to read for this stage.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "slug": {
+ "description": "Docs path, for example sdk/setup.",
+ "type": "string"
+ },
+ "url": {
+ "description": "Full docs.wavedash.com URL.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "slug",
+ "url"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedOutput schema / properties / engine
Added value: +{
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+}
addedOutput schema / properties / features
Added value: +{
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / goal
Added value: +{
+ "type": "string"
+}
addedOutput schema / properties / next_tools
Added value: +{
+ "description": "Recommended follow-up tool calls.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedOutput schema / properties / stage
Added value: +{
+ "enum": [
+ "plan",
+ "setup",
+ "features",
+ "deploy"
+ ],
+ "type": "string"
+}
addedOutput schema / properties / steps
Added value: +{
+ "description": "Ordered implementation steps for this stage.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedOutput schema / properties / text / description
Previous value: -"Human-readable tool result text."New value: +"Human-readable plan."
changedOutput schema / required
Previous value: -[
- "text"
-]New value: +[
+ "text",
+ "stage",
+ "goal",
+ "engine",
+ "features",
+ "steps",
+ "docs",
+ "boundaries",
+ "next_tools"
+]