Migration notes: godot-agent-vision
Incremental upgrade for topics this skill covers. Apply one hop, stabilize/test, then next. Never skip hops.
If the project is < 4.0, follow godot-version-migration era bridges (legacy → 3→4) until 4.0, then these hops. Official 3→4: Upgrading from Godot 3 to Godot 4.
This skill is an agentic host utility (Python CLI + TEMP EditorPlugin). Hops below track EditorInterface / Viewport capture APIs the bridge uses — not game runtime screenshot nodes.
3.x → 4.0
Official: Upgrading from Godot 3 to Godot 4
- EditorPlugin scripting targets Godot 4
@tool+ typed GDScript. - Viewport texture →
get_texture().get_image()(Image API renamed from Godot 3 patterns).
4.0 → 4.1
Official: Upgrading to Godot 4.1
No skill-relevant breaking changes for agent vision bridge.
4.1 → 4.2
Official: Upgrading to Godot 4.2
- Prefer
EditorInterfacesingleton accessors over legacyget_editor_interface()where docs recommend.
4.2 → 4.3
Official: Upgrading to Godot 4.3
No skill-relevant breaking changes for this hop.
4.3 → 4.4
Official: Upgrading to Godot 4.4
No skill-relevant breaking changes for this hop.
4.4 → 4.5
Official: Upgrading to Godot 4.5
No skill-relevant breaking changes for this hop.
4.5 → 4.6
Official: Upgrading to Godot 4.6
No skill-relevant breaking changes for this hop.
4.6 → 4.7
Official: Upgrading to Godot 4.7
- Retest editor viewport grabs after stretch/default project setting shifts on new projects; bridge still reads editor SubViewports, not game stretch mode.
- Keep TEMP plugin out of export presets / Asset Store packaging.