From 1e10139e58bc4f8d027e0383dfc6461d894a8778 Mon Sep 17 00:00:00 2001 From: Vladislav Prusakov Date: Fri, 23 Oct 2026 15:09:05 +0300 Subject: [PATCH] Pin Studio to AdaMCP with tool metadata support --- Editor/Package.resolved | 3 +-- Editor/Package.swift | 2 +- script/ensure_windows_mcp.py | 2 +- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/Editor/Package.resolved b/Editor/Package.resolved index 8a7faae09..51f2f5eb4 100644 --- a/Editor/Package.resolved +++ b/Editor/Package.resolved @@ -6,8 +6,7 @@ "kind" : "remoteSourceControl", "location" : "https://github.com/AdaEngine/AdaMCP.git", "state" : { - "branch" : "v0.2.0", - "revision" : "165bd5c00857a760ecea859022d023393350baad" + "revision" : "ed7bb9076f9f8c91e2584ca9b7201df0e03defb1" } }, { diff --git a/Editor/Package.swift b/Editor/Package.swift index cef2f1277..920343438 100644 --- a/Editor/Package.swift +++ b/Editor/Package.swift @@ -24,7 +24,7 @@ let sloppyRuntimeTarget: [Target.Dependency] = hasSloppyRuntime // AdaMCP's dependency graph includes Git revisions, so SwiftPM requires a revision here. let adaMCPPackage: Package.Dependency = adaMCPURL.map { .package(name: "AdaMCP", path: $0.path) -} ?? .package(url: "https://github.com/AdaEngine/AdaMCP.git", revision: "v0.2.0") +} ?? .package(url: "https://github.com/AdaEngine/AdaMCP.git", revision: "ed7bb9076f9f8c91e2584ca9b7201df0e03defb1") let engineSourceURL = URL(fileURLWithPath: adaEngineLocalPath, relativeTo: URL(fileURLWithPath: #filePath).deletingLastPathComponent()).standardizedFileURL let gravityAOTPath = ProcessInfo.processInfo.environment["ADAENGINE_GRAVITY_PACKAGE_PATH"] diff --git a/script/ensure_windows_mcp.py b/script/ensure_windows_mcp.py index 99996d575..7c7784cc5 100644 --- a/script/ensure_windows_mcp.py +++ b/script/ensure_windows_mcp.py @@ -5,7 +5,7 @@ import subprocess ROOT = Path(__file__).resolve().parents[1] -REVISION = "165bd5c00857a760ecea859022d023393350baad" # Editor's AdaMCP v0.2.0 +REVISION = "ed7bb9076f9f8c91e2584ca9b7201df0e03defb1" # Tool metadata support; keep in sync with Editor/Package.swift. PATCH_VERSION = "async-readback-v1"