Commit Graph

4436 Commits

Author SHA1 Message Date
lilong.129
19ddcb40cc change: update ui-tars prompt 2025-05-23 22:05:21 +08:00
lilong.129
009bfa4ecb refactor: replace ui-tars parser with https://github.com/bytedance/UI-TARS/blob/main/codes/ui_tars/action_parser.py 2025-05-22 22:52:47 +08:00
lilong.129
3b77ade24f refactor: json asserter 2025-05-22 18:22:12 +08:00
lilong.129
c377664518 refactor: add LLMServiceTypeDoubaoVL 2025-05-22 15:34:11 +08:00
lilong.129
269fe2de23 fix: tap_xy, swipe handler 2025-05-21 22:51:51 +08:00
lilong.129
bb592548b4 fix: chat with screenshot 2025-05-21 22:35:16 +08:00
lilong.129
d58bbaeb5f fix: uixt tool take_screenshot 2025-05-21 18:05:12 +08:00
lilong.129
60e608f101 feat: add uixt tool swipe 2025-05-21 17:47:53 +08:00
lilong.129
7724cf0062 feat: add uixt tool press_button 2025-05-21 17:25:17 +08:00
lilong.129
5c68760cca feat: add uixt tool get_screen_size 2025-05-21 16:51:39 +08:00
lilong.129
0d6a37ecef feat: add uixt tool terminate_app 2025-05-21 16:42:53 +08:00
lilong.129
03553a4962 feat: add uixt tool launch_app 2025-05-21 16:37:42 +08:00
lilong.129
495443a2c4 feat: add uixt tool list_packages 2025-05-21 16:24:54 +08:00
lilong.129
044eb07a35 feat: add uixt tool select_device 2025-05-20 23:11:22 +08:00
lilong.129
1fa87819ae feat: add uixt tool list_available_devices 2025-05-20 22:58:16 +08:00
lilong.129
0c20fe7b02 feat: add argument --with-uixt to start built-in uixt MCP server 2025-05-20 22:36:46 +08:00
lilong.129
037e69315e change: remove unused code 2025-05-20 18:03:54 +08:00
lilong.129
83434cca1e feat: load uixt mcp server in mcphost 2025-05-20 17:07:33 +08:00
lilong.129
5066c64368 refactor: move server models to uixt/types 2025-05-20 14:21:18 +08:00
lilong.129
2f48a92f7f feat: add mcp server for uixt tap/swipe/screenshot actions 2025-05-20 13:26:55 +08:00
lilong.129
b2ab14efcc refactor: rename to AssertionResult 2025-05-19 11:51:49 +08:00
lilong.129
3f1ee03529 refactor: mcphost planner 2025-05-18 21:55:01 +08:00
lilong.129
e35d644acf docs: update docs 2025-05-17 12:20:45 +08:00
lilong.129
e94dacb5b2 refactor: move mcphost package to top level 2025-05-17 11:55:26 +08:00
lilong.129
5d8c22f729 refactor: mcphost call tools 2025-05-17 11:37:11 +08:00
lilong.129
8346fb179c feat: add chat style 2025-05-17 01:00:40 +08:00
lilong.129
6ceab19fef refactor: GetTools returns []MCPTools 2025-05-17 00:08:25 +08:00
lilong.129
a4cff1c98a feat: chat with mcp tools 2025-05-16 23:05:40 +08:00
lilong.129
a58ccffb28 feat: call CallMCPTool in parser 2025-05-16 14:30:24 +08:00
lilong.129
e333ba380a refactor: move mcp to pkg/mcphost 2025-05-16 14:14:56 +08:00
lilong.129
9b77bd1fd2 feat: add GetEinoTool 2025-05-16 14:06:01 +08:00
lilong.129
f8b7a42560 feat: hrp mcphost 2025-05-16 13:37:52 +08:00
lilong.129
ce38ef3be0 feat: add mcp host, load/invoke mcp tools 2025-05-16 11:43:49 +08:00
lilong.129
d834b5a2e1 feat: load mcp config file 2025-05-16 11:41:22 +08:00
李隆
a91eba6070 Merge branch 'mcp-plugin' into 'master'
CaseRunner 支持注册自定义 driver

See merge request iesqa/httprunner!86
2025-05-15 09:14:31 +00:00
lilong.129
c71ac5c3cd feat: set step loops with expression variable 2025-05-14 15:01:10 +08:00
lilong.129
d145784910 fix: swipe with params 2025-05-14 14:36:46 +08:00
lilong.129
6f428ce5cd change: upgrade mcp-go to v0.27.0 2025-05-12 22:46:21 +08:00
lilong.129
3b3807770d change: update docstring 2025-05-12 21:35:49 +08:00
lilong.129
4d48a418f9 change: parse mobile device config 2025-05-12 19:16:01 +08:00
lilong.129
9c735bd46a feat: save screenshot after action 2025-05-12 18:04:56 +08:00
lilong.129
0722e92e87 change: remove options for AppLaunch/AppTerminate 2025-05-12 17:36:16 +08:00
lilong.129
00a6ca1f61 change: remove options for AppLaunch/AppTerminate/AppClear 2025-05-12 17:27:48 +08:00
lilong.129
0b1a92d8dd refactor: NewCaseRunner 2025-05-12 15:25:32 +08:00
lilong.129
4dfeffc32b refactor: RegisterUIXTDrivers 2025-05-12 09:18:05 +08:00
lilong.129
d95eec78b0 feat: add WithPreMarkOperation and WithPostMarkOperation to mark UI operation before/after action 2025-05-12 08:58:27 +08:00
lilong.129
7a6890a160 feat: set timeout for Call function 2025-05-12 08:48:54 +08:00
lilong.129
f6ad6c9eff feat: add function call for XTDriver 2025-05-10 09:50:00 +08:00
lilong.129
9bafea53af feat: support action options for AppLaunch/AppTerminate 2025-05-10 00:01:30 +08:00
lilong.129
4a2276c7f0 refactor:
1, add options for AppLaunch/AppTerminate/AppClear;
2, add pre hook and post hook for AppLaunch/AppTerminate action
2025-05-09 23:30:49 +08:00