Creates a Runner instance for extension-side tool execution
The Runner uses a smart executor that:
VS Code webview panel for message communication
Promise resolving to Runner instance configured with smart executor
const runner = await createExtensionRunner(webviewPanel);const result = await runner.execute("insertCell", { cellType: "code", source: "print('hello')"}); Copy
const runner = await createExtensionRunner(webviewPanel);const result = await runner.execute("insertCell", { cellType: "code", source: "print('hello')"});
Creates a Runner instance for extension-side tool execution
The Runner uses a smart executor that: