fix(execute_script): route to own scene script eval instead of nonexistent 'console'
This commit is contained in:
@@ -255,17 +255,11 @@ export class DebugTools implements ToolExecutor {
|
||||
private async executeScript(script: string): Promise<ToolResponse> {
|
||||
return new Promise((resolve) => {
|
||||
Editor.Message.request('scene', 'execute-scene-script', {
|
||||
name: 'console',
|
||||
method: 'eval',
|
||||
name: 'cocos-mcp-server',
|
||||
method: 'executeScript',
|
||||
args: [script]
|
||||
}).then((result: any) => {
|
||||
resolve({
|
||||
success: true,
|
||||
data: {
|
||||
result: result,
|
||||
message: 'Script executed successfully'
|
||||
}
|
||||
});
|
||||
resolve(result);
|
||||
}).catch((err: Error) => {
|
||||
resolve({ success: false, error: err.message });
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user