Commit Graph

  • 0c20fe7b02 feat: add argument --with-uixt to start built-in uixt MCP server lilong.129 2025-05-20 22:36:46 +08:00
  • 037e69315e change: remove unused code lilong.129 2025-05-20 18:03:54 +08:00
  • 83434cca1e feat: load uixt mcp server in mcphost lilong.129 2025-05-20 16:42:09 +08:00
  • 5066c64368 refactor: move server models to uixt/types lilong.129 2025-05-20 14:21:18 +08:00
  • 2f48a92f7f feat: add mcp server for uixt tap/swipe/screenshot actions lilong.129 2025-05-20 13:26:55 +08:00
  • e4ab10351e Merge 'fix/xucong.053/ai_assert' into 'master' 徐聪 2025-05-19 07:46:17 +00:00
  • 46dbf37db7 fix: failed to use ai_assert 徐聪 2025-05-19 15:31:36 +08:00
  • b2ab14efcc refactor: rename to AssertionResult lilong.129 2025-05-19 11:51:49 +08:00
  • 3f1ee03529 refactor: mcphost planner lilong.129 2025-05-18 21:55:01 +08:00
  • e35d644acf docs: update docs lilong.129 2025-05-17 12:03:30 +08:00
  • e94dacb5b2 refactor: move mcphost package to top level lilong.129 2025-05-17 11:55:26 +08:00
  • 5d8c22f729 refactor: mcphost call tools lilong.129 2025-05-17 11:32:51 +08:00
  • 8346fb179c feat: add chat style lilong.129 2025-05-17 01:00:40 +08:00
  • 6ceab19fef refactor: GetTools returns []MCPTools lilong.129 2025-05-17 00:08:25 +08:00
  • a4cff1c98a feat: chat with mcp tools lilong.129 2025-05-16 16:18:56 +08:00
  • a58ccffb28 feat: call CallMCPTool in parser lilong.129 2025-05-16 14:30:24 +08:00
  • e333ba380a refactor: move mcp to pkg/mcphost lilong.129 2025-05-16 14:14:56 +08:00
  • 9b77bd1fd2 feat: add GetEinoTool lilong.129 2025-05-16 14:06:01 +08:00
  • f8b7a42560 feat: hrp mcphost lilong.129 2025-05-16 12:18:57 +08:00
  • ce38ef3be0 feat: add mcp host, load/invoke mcp tools lilong.129 2025-05-16 11:43:49 +08:00
  • d834b5a2e1 feat: load mcp config file lilong.129 2025-05-16 10:39:44 +08:00
  • a91eba6070 Merge branch 'mcp-plugin' into 'master' 李隆 2025-05-15 09:14:31 +00:00
  • c71ac5c3cd feat: set step loops with expression variable lilong.129 2025-05-14 14:49:05 +08:00
  • d145784910 fix: swipe with params lilong.129 2025-05-14 14:36:46 +08:00
  • 6f428ce5cd change: upgrade mcp-go to v0.27.0 lilong.129 2025-05-12 22:46:21 +08:00
  • 3b3807770d change: update docstring lilong.129 2025-05-12 21:35:49 +08:00
  • 4d48a418f9 change: parse mobile device config lilong.129 2025-05-12 19:16:01 +08:00
  • 9c735bd46a feat: save screenshot after action lilong.129 2025-05-12 17:59:51 +08:00
  • 0722e92e87 change: remove options for AppLaunch/AppTerminate lilong.129 2025-05-12 17:31:08 +08:00
  • 00a6ca1f61 change: remove options for AppLaunch/AppTerminate/AppClear lilong.129 2025-05-12 17:26:57 +08:00
  • 0b1a92d8dd refactor: NewCaseRunner lilong.129 2025-05-12 15:24:12 +08:00
  • 4dfeffc32b refactor: RegisterUIXTDrivers lilong.129 2025-05-12 09:18:05 +08:00
  • d95eec78b0 feat: add WithPreMarkOperation and WithPostMarkOperation to mark UI operation before/after action lilong.129 2025-05-12 08:58:27 +08:00
  • 7a6890a160 feat: set timeout for Call function lilong.129 2025-05-12 08:47:47 +08:00
  • f6ad6c9eff feat: add function call for XTDriver lilong.129 2025-05-10 09:50:00 +08:00
  • 9bafea53af feat: support action options for AppLaunch/AppTerminate lilong.129 2025-05-10 00:01:30 +08:00
  • 4a2276c7f0 refactor: 1, add options for AppLaunch/AppTerminate/AppClear; 2, add pre hook and post hook for AppLaunch/AppTerminate action lilong.129 2025-05-09 23:30:35 +08:00
  • 2a13594e3d feat: add pre hook and post hook for Swipe action lilong.129 2025-05-09 23:15:27 +08:00
  • 1dfc473d33 feat: add pre hook and post hook for Drag action lilong.129 2025-05-09 23:10:59 +08:00
  • f7ec4a06b4 feat: add pre hook and post hook for DoubleTap action lilong.129 2025-05-09 23:06:45 +08:00
  • 3715cbb432 feat: support pre hook and post hook for actions lilong.129 2025-05-09 23:01:27 +08:00
  • 433b1cd48d Merge 'feat-ai' into 'master' 李隆 2025-05-09 03:59:20 +00:00
  • 7bad75f92d fix: syntax error lilong.129 2025-05-09 11:22:10 +08:00
  • dd1b0c2b7b Merge branch 'feature/xucong.053/player' into 'master' 李隆 2025-05-07 14:47:19 +00:00
  • b00699ca7d fix: invalid browser driver 徐聪 2025-05-07 22:45:56 +08:00
  • dff083e93f fix: delete useless codes 徐聪 2025-05-07 21:50:27 +08:00
  • 2c206697d6 fix: update ACTION_WebCloseTab 徐聪 2025-05-07 21:41:43 +08:00
  • 2b06e4a280 update: fucntion call 徐聪 2025-05-07 21:39:22 +08:00
  • 0bd621ad3c fix: XTDriver 徐聪 2025-05-07 20:15:50 +08:00
  • ccc279bdcd fix: assert by Selector 徐聪 2025-05-07 16:56:44 +08:00
  • 6cce5e3c5b fix: web ui test 徐聪 2025-05-06 02:02:28 +08:00
  • ca0282a6bf Merge branch 'feat-ai' into 'master' 李隆 2025-05-07 12:03:17 +00:00
  • 37fd2e900d fix: increase the number of reconnection attempts when the UiAutomator connection is disconnected 徐聪 2025-05-03 20:34:12 +08:00
  • 032a130418 change: handlerTapAbsXY lilong.129 2025-05-07 17:15:20 +08:00
  • 81f29cdef5 refactor: replace OpenFile with Open lilong.129 2025-05-07 16:40:39 +08:00
  • 5e9fca046a refactor: rename to driver_handler lilong.129 2025-05-06 00:57:15 +08:00
  • 71dac459e6 refactor: handlerDoubleTap lilong.129 2025-05-06 00:52:47 +08:00
  • 48e3d9002e refactor: handlerSwipe lilong.129 2025-05-06 00:41:15 +08:00
  • 338c2c77aa refactor: handlerDrag lilong.129 2025-05-06 00:38:07 +08:00
  • 5943f8c033 refactor: handlerTapAbsXY lilong.129 2025-05-06 00:26:27 +08:00
  • 379fea9008 refactor: move cached screenResults from XTDriver to DriverSession lilong.129 2025-05-06 00:10:54 +08:00
  • ce93df1f23 change: mark ui operation before action lilong.129 2025-05-05 16:54:59 +08:00
  • e5ececa776 change: log time duration for ui marker lilong.129 2025-05-05 16:35:37 +08:00
  • cfc71819d2 feat: mark tap/swipe UI operation lilong.129 2025-05-05 16:31:13 +08:00
  • 6569121d5d refactor: move LoadImage lilong.129 2025-04-30 16:21:01 +08:00
  • fcddcfb630 refactor: GetModelConfig lilong.129 2025-04-30 15:17:01 +08:00
  • 0e9389c796 refactor: NewXTDriver api, return error if init failed lilong.129 2025-04-30 14:27:37 +08:00
  • 2ae252b52a refactor: merge planner lilong.129 2025-04-30 14:07:48 +08:00
  • cc9a527274 refactor: select model type by env LLM_MODEL_USE lilong.129 2025-04-29 23:14:12 +08:00
  • 3ffa5d96d2 refactor: config llm env lilong.129 2025-04-29 22:33:18 +08:00
  • 429bfe3986 feat: assert with openai model lilong.129 2025-04-29 22:03:11 +08:00
  • f6e421fc34 Merge branch 'feat-ai-assert' into 'master' 李隆 2025-04-29 12:15:27 +00:00
  • 4d7c7e8aaf refactor: ai asserter lilong.129 2025-04-29 14:59:14 +08:00
  • 14e353a572 fix: test failed by prompt lilong.129 2025-04-29 12:10:16 +08:00
  • f163972470 docs: add httprunner deepwiki lilong.129 2025-04-28 22:10:16 +08:00
  • da5042f0a4 fix: potential file inclusion via variable lilong.129 2025-04-28 21:09:39 +08:00
  • 7132eec39e feat: add status code for llm lilong.129 2025-04-28 21:06:53 +08:00
  • 68dbeb368a refactor: adds a message to the conversation history lilong.129 2025-04-28 20:12:08 +08:00
  • 427cc1dab2 fix: potential file inclusion via variable lilong.129 2025-04-28 19:59:21 +08:00
  • 4d7dc466f3 feat: set LLMService/CVService for case runner lilong.129 2025-04-28 19:45:07 +08:00
  • 7fa4155390 refactor: move code lilong.129 2025-04-27 22:32:06 +08:00
  • 9bcdd5d19a feat: add AIAsert lilong.129 2025-04-27 22:25:06 +08:00
  • 84ff75c3b1 change: add tests lilong.129 2025-04-27 19:13:55 +08:00
  • b520b410ef Merge branch 'mcp-client' into 'master' 李隆 2025-04-27 04:02:51 +00:00
  • d2976844fc fix: load testcase panic caused by config options lilong.129 2025-04-27 11:50:50 +08:00
  • 5385556b66 fix: mcp test json lilong.129 2025-04-25 17:55:24 +08:00
  • fdcdd246b9 Merge branch 'master' into mcp-client lilong.129 2025-04-25 17:28:03 +08:00
  • 817dc4d6a5 change: set Temperature for ark model lilong.129 2025-04-25 17:27:37 +08:00
  • 85e3c3362d Merge 'feature/xucong.053/player' into 'master' 李隆 2025-04-25 09:25:58 +00:00
  • 382aad2d9f fix: 修复浏览器驱动的一些问题 徐聪 2025-04-24 22:48:31 +08:00
  • 03c0d6ee42 docs: update hrp cmd docs lilong.129 2025-04-24 22:31:03 +08:00
  • 9473345ec9 feat: set mcp config file default path to ~/.hrp/mcp.json lilong.129 2025-04-24 21:12:03 +08:00
  • 1659e47927 fix: add platform and serial to tool invoke args lilong.129 2025-04-24 20:30:41 +08:00
  • dfa8564187 fix: build hrp lilong.129 2025-04-24 18:40:48 +08:00
  • 5d54588f1b change: mcp test lilong.129 2025-04-24 17:50:36 +08:00
  • ac653c2d02 feat: print MCP Server logs lilong.129 2025-04-23 21:30:45 +08:00
  • 9418c651f4 fix: load env once lilong.129 2025-04-21 22:50:00 +08:00
  • 70a8ee01f7 refactor: llm planner lilong.129 2025-04-21 20:51:35 +08:00
  • 938a5e9475 feat: build with specifying target os and arch lilong.129 2025-04-21 15:18:28 +08:00
  • ebeae596a7 stash lilong.129 2025-04-21 14:39:37 +08:00