接入 Godot 编辑器插件与受控执行链路

新增 GDExtension 自动引导、GDScript 执行和实例隔离缓存
接入 AGC 插件开关、Runner、Agent 工具与权限审计
完善执行回执确认、不确定状态阻断及卸载恢复
补齐 Windows 分发资源、定向测试与实机验收文档
This commit is contained in:
kdletters
2026-09-20 16:35:04 +08:00
parent 15774a1c02
commit 54d0fb75ea
77 changed files with 11545 additions and 582 deletions
+3
View File
@@ -16,6 +16,7 @@ export const REQUIRED_WORKSPACES = Object.freeze([
'packages/shared',
'plugins/agc-cocos-editor',
'plugins/agc-unity-editor',
'plugins/agc-godot-editor',
'tools/spine-json-export-validator',
]);
@@ -31,6 +32,7 @@ const WORKSPACE_NAMES = Object.freeze({
'packages/shared': '@genarrative/shared',
'plugins/agc-cocos-editor': '@genarrative/agc-plugin-cocos-editor',
'plugins/agc-unity-editor': '@genarrative/agc-plugin-unity-editor',
'plugins/agc-godot-editor': '@genarrative/agc-plugin-godot-editor',
'tools/spine-json-export-validator':
'@genarrative/spine-json-export-validator',
});
@@ -53,6 +55,7 @@ const REQUIRED_LOCAL_DEPENDENCIES = Object.freeze({
],
'plugins/agc-cocos-editor/package.json': ['@genarrative/agc-plugin-sdk'],
'plugins/agc-unity-editor/package.json': ['@genarrative/agc-plugin-sdk'],
'plugins/agc-godot-editor/package.json': ['@genarrative/agc-plugin-sdk'],
});
const DEPENDENCY_FIELDS = Object.freeze([