This commit is contained in:
Simon Knott
2025-08-13 13:25:17 +02:00
parent bcbc2fecb8
commit 14b931d25d
3 changed files with 9 additions and 5 deletions

4
src/vscode/DEPS.list Normal file
View File

@@ -0,0 +1,4 @@
[*]
../mcp/
../browserServerBackend.js
../browserContextFactory.js

View File

@@ -14,9 +14,9 @@
* limitations under the License. * limitations under the License.
*/ */
import { StdioClientTransport } from '@modelcontextprotocol/sdk/client/stdio.js'; import { StdioClientTransport } from '@modelcontextprotocol/sdk/client/stdio.js';
import { Transport } from '@modelcontextprotocol/sdk/shared/transport.js'; import type { Transport } from '@modelcontextprotocol/sdk/shared/transport.js';
import { FullConfig } from '../config.js'; import type { FullConfig } from '../config.js';
import { MCPFactory } from '../mcp/proxyBackend.js'; import type { MCPFactory } from '../mcp/proxyBackend.js';
export class VSCodeMCPFactory implements MCPFactory { export class VSCodeMCPFactory implements MCPFactory {
name = 'vscode'; name = 'vscode';

View File

@@ -15,11 +15,11 @@
*/ */
import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js'; import { StdioServerTransport } from '@modelcontextprotocol/sdk/server/stdio.js';
import { BrowserContext } from 'playwright-core';
import { FullConfig } from '../config.js';
import * as mcpServer from '../mcp/server.js'; import * as mcpServer from '../mcp/server.js';
import { BrowserServerBackend } from '../browserServerBackend.js'; import { BrowserServerBackend } from '../browserServerBackend.js';
import { BrowserContextFactory, ClientInfo } from '../browserContextFactory.js'; import { BrowserContextFactory, ClientInfo } from '../browserContextFactory.js';
import type { FullConfig } from '../config.js';
import type { BrowserContext } from 'playwright-core';
class VSCodeBrowserContextFactory implements BrowserContextFactory { class VSCodeBrowserContextFactory implements BrowserContextFactory {
name = 'vscode'; name = 'vscode';