MCPcopy Create free account

hub / github.com/Rhongomiant1227/Windsurf_Ask_Continue / functions

Functions31 in github.com/Rhongomiant1227/Windsurf_Ask_Continue

↓ 5 callersFunctionsendResponseToMCP
* Send response back to MCP server
vscode-extension/src/extension.ts:206
↓ 4 callersFunctionupdateStatusBar
* Update status bar and sidebar
vscode-extension/src/extension.ts:943
↓ 3 callersMethod_getHtmlContent
()
vscode-extension/src/extension.ts:80
↓ 3 callersFunctionstartServer
* Start the HTTP server to receive requests from MCP
vscode-extension/src/extension.ts:735
↓ 2 callersFunctionbackup_config
备份现有配置文件
mcp-server-python/install_mcp_config.py:29
↓ 2 callersFunctionget_mcp_config_path
获取 Windsurf MCP 配置文件路径
mcp-server-python/install_mcp_config.py:15
↓ 2 callersFunctionload_existing_config
加载现有配置,如果不存在或无效则返回空配置
mcp-server-python/install_mcp_config.py:40
↓ 2 callersFunctionshowAskContinueDialog
* Show the Ask Continue dialog
vscode-extension/src/extension.ts:254
↓ 2 callersMethodupdateStatus
(running: boolean, port: number)
vscode-extension/src/extension.ts:65
↓ 1 callersFunctioncleanupOldMcpProcesses
* 清理旧的 MCP 回调端口进程(启动时自动调用)
vscode-extension/src/extension.ts:862
↓ 1 callersFunctiondiscover_extension_ports
发现所有正在运行的扩展端口
mcp-server-python/server.py:121
↓ 1 callersFunctionescapeHtml
(text: string)
vscode-extension/src/extension.ts:723
↓ 1 callersFunctiongetWebviewContent
* Generate webview HTML content
vscode-extension/src/extension.ts:352
↓ 1 callersFunctionget_server_path
获取 server.py 的绝对路径(使用正斜杠)
mcp-server-python/install_mcp_config.py:21
↓ 1 callersMethodincrementRequestCount
()
vscode-extension/src/extension.ts:73
↓ 1 callersFunctioninstall_mcp_config
安装/更新 MCP 配置
mcp-server-python/install_mcp_config.py:64
↓ 1 callersFunctionmain
主函数
mcp-server-python/server.py:210
↓ 1 callersFunctionrequest_user_input
向 VS Code 扩展发送请求,等待用户输入
mcp-server-python/server.py:144
↓ 1 callersFunctionuninstall_mcp_config
卸载 ask-continue 配置(保留其他配置)
mcp-server-python/install_mcp_config.py:106
↓ 1 callersFunctionwritePortFile
* 写入端口文件,供 MCP 服务器发现
vscode-extension/src/extension.ts:832
Functionactivate
(context: vscode.ExtensionContext)
vscode-extension/src/extension.ts:962
Functioncall_tool
处理工具调用
mcp-server-python/server.py:270
FunctioncleanupPortFile
* 清理端口文件
vscode-extension/src/extension.ts:848
Methodconstructor
(private readonly _extensionUri: vscode.Uri)
vscode-extension/src/extension.ts:34
Functiondeactivate
()
vscode-extension/src/extension.ts:1052
Methoddo_OPTIONS
(self)
mcp-server-python/server.py:47
Methoddo_POST
(self)
mcp-server-python/server.py:54
Functionlist_tools
列出可用工具
mcp-server-python/server.py:232
Methodlog_message
静默日志
mcp-server-python/server.py:43
MethodresolveWebviewView
( webviewView: vscode.WebviewView, _context: vscode.WebviewViewResolveContext, _token: vscode.Canc
vscode-extension/src/extension.ts:36
Functionstart_callback_server
启动回调服务器
mcp-server-python/server.py:93