From 91b5aefdfeaaa2ddf6e237bc5cc529d504196b05 Mon Sep 17 00:00:00 2001 From: "shijinyu.7" Date: Mon, 23 Feb 2026 19:48:30 +0800 Subject: [PATCH] fix: add temporary disable for mcp filter screenshot method --- .../apps/reverse_mcp/server_with_reverse_mcp.py | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/veadk/toolkits/apps/reverse_mcp/server_with_reverse_mcp.py b/veadk/toolkits/apps/reverse_mcp/server_with_reverse_mcp.py index 9de83556..b14fceda 100644 --- a/veadk/toolkits/apps/reverse_mcp/server_with_reverse_mcp.py +++ b/veadk/toolkits/apps/reverse_mcp/server_with_reverse_mcp.py @@ -37,7 +37,6 @@ from veadk import Runner from veadk.utils.logger import get_logger - if TYPE_CHECKING: from veadk import Agent @@ -91,7 +90,7 @@ def register( def get(self, client_id: str) -> Optional[ClientResource]: with self._lock: - logger.info(f"get {client_id}") + logger.debug(f"get {client_id}") resource = self.resources.get(client_id) if resource: resource.update_activity() @@ -265,6 +264,13 @@ async def ws_endpoint(ws: WebSocket): # Parse filters from query params, comma-separated string filters_str = ws.query_params.get("filters") + logger.info(f"the mcp filter is {filters_str}") + # todo 后续前端直接控制 + if filters_str == "": + filters_str = ( + "click,close_page,drag,evaluate_script,fill,fill_form,handle_dialog,hover,list_pages," + "navigate_page,new_page,press_key,resize_page,select_page,take_snapshot,wait_for" + ) filters = None if filters_str: filters = [t.strip() for t in filters_str.split(",") if t.strip()]