flow-studio-app.netlify.app
Use the Godot Engine editor directly in your web browser, without having to install anything.
First seen 2026-11-05 · Last seen 2026-11-05 · Source: webmcp.com
Answer 9 · Act 44 · Transact 4 · Score: Not yet scored
Tool inspector
godot_apply_script_patch
Revision-checked GDScript creation or exact-patch editing applied to the RUNNING Godot editor without replacing it. Copies candidate bytes into the live editor filesystem, has Godot refresh and recompile the script on a deferred editor frame, and publishes only after Godot acknowledges the path, source hash, and compilation. A compile failure restores the previous bytes and leaves the revision untouched. It never launches the game or restarts the editor. With workspace follow enabled it opens the Script workspace at the changed lines; with follow disabled it preserves the current workspace and only reveals the file in the FileSystem dock. Reports changed line ranges, before/after hashes, compilation result, diagnostics, persistence, navigation, and preview freshness as independent facts.
Page: /
Input schema
| Property | Type | Required | Description |
|---|---|---|---|
expected_revision |
integer | yes | — |
path |
string | yes | res:// path of the .gd script to create or edit. |
content |
string | no | Complete script source. Use for creation or full replacement; mutually exclusive with patches. |
patches |
array | no | Exact search/replace patches applied to the existing script source. |
attach_to_node_path |
string | no | Optional scene-relative node path to attach the script to through the editor UndoRedo stack. |
attach_scene_path |
string | no | Scene whose authoritative .tscn source records the attachment. Defaults to the main scene. |
label |
string | no | — |
idempotency_key |
string | no | — |
Raw JSON schema
{
"type": "object",
"properties": {
"expected_revision": {
"type": "integer",
"minimum": 1
},
"path": {
"type": "string",
"description": "res:// path of the .gd script to create or edit."
},
"content": {
"type": "string",
"description": "Complete script source. Use for creation or full replacement; mutually exclusive with patches."
},
"patches": {
"type": "array",
"minItems": 1,
"maxItems": 32,
"description": "Exact search/replace patches applied to the existing script source.",
"items": {
"type": "object",
"properties": {
"find": {
"type": "string",
"minLength": 1
},
"replace": {
"type": "string"
},
"expected_occurrences": {
"type": "integer",
"minimum": 1,
"maximum": 100,
"default": 1
}
},
"required": [
"find",
"replace"
],
"additionalProperties": false
}
},
"attach_to_node_path": {
"type": "string",
"description": "Optional scene-relative node path to attach the script to through the editor UndoRedo stack."
},
"attach_scene_path": {
"type": "string",
"description": "Scene whose authoritative .tscn source records the attachment. Defaults to the main scene."
},
"label": {
"type": "string"
},
"idempotency_key": {
"type": "string"
}
},
"required": [
"expected_revision",
"path"
],
"additionalProperties": false
}
Similar websites
morphus.myles4miles.chatgpt.site
Morphus is an AI-native workspace for designing worlds and generating playable game experiences.
damnpdfs.com
Install the DamnPDFs Codex plugin, pair a browser workspace and use PDF, image and file tools from your coding agent. Includes setup and privacy limits.
insignifi4nt.github.io
broCAD/M: local-first CAD and CAM for parametric design, wire EDM planning, simulation and controller export.
cabinet.varera.studio
The Cartographer's Cabinet