Commit Graph

477 Commits

Author SHA1 Message Date
余泓铮
25f9510de1 feat: 支持获取剪贴版 2025-08-11 21:14:21 +08:00
lilong.129
bf541785a1 feat: add workflow claude code 2025-08-02 21:54:07 +08:00
余泓铮
69aa92caf2 feat: 新增logid透传 2025-07-31 11:13:32 +08:00
张开元
ff13d90755 add mcp_sim 2025-07-30 11:18:26 +08:00
张开元
f20e679855 add simulation 2025-07-29 19:45:30 +08:00
张开元
600decab6d fix 2025-07-28 21:16:28 +08:00
张开元
0e7e1d4d37 add simulation 2025-07-28 20:49:09 +08:00
张开元
a03932b3eb Merge branch 'simulation_dev' into 'master'
simulation dev

See merge request iesqa/httprunner!134
2025-07-28 07:32:20 +00:00
lilong.129
ede57d60ef change: set SendGA4Event timeout to 10s 2025-07-28 00:01:26 +08:00
lilong.129
5e42f72270 change: compress html report image with quality 50 2025-07-27 22:24:40 +08:00
张开元
67a10ebf05 simulation dev 2025-07-24 16:41:21 +08:00
余泓铮
2c74f9b060 feat: swipe to tap app 支持滑动错误码返回 2025-07-24 14:54:09 +08:00
lilong.129
f4c541d62a fix: abort loop when find action failed 2025-07-23 20:16:03 +08:00
lilong.129
318c942860 change: addDeviceContextForWings 2025-07-21 14:52:53 +08:00
lilong.129
9890588ca7 fix: support combined LLMService with wings service 2025-07-20 23:33:49 +08:00
lilong.129
419a245b81 fix: remove unnecessary status code check in Request method 2025-07-17 00:18:57 +08:00
lilong.129
6dfeb02677 fix: preserve the original error code for mcp tools 2025-07-16 00:26:34 +08:00
lilong.129
b7e4b38442 fix: ai_assert screenshot 2025-07-11 13:32:13 +08:00
lilong.129
a353d697e8 change: remove config ignore_popup 2025-07-10 13:18:26 +08:00
lilong.129
f334a2db8e feat: support max retry times option for driver session 2025-07-09 10:35:43 +08:00
lilong.129
eb2835626c feat: support timeout option for driver session 2025-07-08 22:35:51 +08:00
lilong.129
9ce349a27c change: log message 2025-07-07 22:38:58 +08:00
lilong.129
af40d082f7 change: update game examples 2025-07-06 10:38:50 +08:00
lilong.129
147942b34c change: update game examples 2025-07-05 17:04:48 +08:00
lilong.129
147020cbe5 feat: add time limit for StartToGoal 2025-07-04 14:23:09 +08:00
lilong.129
7393f7aab3 refactor: BuildMCPCallToolRequest 2025-07-03 18:18:34 +08:00
lilong.129
3171cb8aaf change: swipe to tap app, set offset to 0,-100 2025-07-02 16:39:23 +08:00
lilong.129
a0c1315399 change: print exit code 2025-07-01 14:47:48 +08:00
lilong.129
ab40a8c63f refactor: ForegroundInfo 2025-06-30 00:14:54 +08:00
lilong.129
7527726dc8 Merge remote-tracking branch 'gitlab/master' 2025-06-29 23:44:27 +08:00
lilong.129
5baabee89c fix: update invokeToolCall to accept options and refactor action type handling in MarkUIOperation 2025-06-29 15:59:48 +08:00
余泓铮
5ac641999e fix: download path不再使用时间戳 2025-06-29 14:44:15 +08:00
lilong.129
99cde5a220 fix: update Makefile to specify Go toolchain version and adjust pre-commit hook installation 2025-06-28 12:22:51 +08:00
lilong.129
6c685acbf6 update version 2025-06-27 11:56:27 +08:00
lilong.129
ba43e9fd0e refactor: enhance JSON handling and improve request retry logic in DriverSession 2025-06-27 11:52:53 +08:00
lilong.129
7737705ab9 bump version to v5.0.0 2025-06-26 20:14:50 +08:00
lilong.129
b188d6b29b feat: add device status logging and extend DeviceStatus struct with new fields 2025-06-26 20:09:13 +08:00
lilong.129
eb0d184d6d change: set WDA default port to 8700/8800 2025-06-26 19:42:01 +08:00
lilong.129
a6d6b5bad2 change: update tests 2025-06-26 19:39:54 +08:00
lilong.129
32d2f7d27d fix: update input interaction endpoint in WDADriver to use new URL 2025-06-26 19:06:59 +08:00
lilong.129
1923996f65 fix: clean up Appium settings initialization 2025-06-26 17:30:00 +08:00
lilong.129
98dc80cca5 merge master 2025-06-26 14:57:56 +08:00
lilong.129
1b48763e57 refactor: clean up function signatures in DriverSession and WDADriver for improved readability 2025-06-26 14:43:39 +08:00
lilong.129
3e4858db44 refactor: update URL handling in DriverSession and WDADriver, removing base URL dependency for HTTP requests 2025-06-26 14:37:41 +08:00
lilong.129
88d255bce1 refactor: remove GET/POST methods with base URL, streamline HTTP requests in UIA2 and WDA drivers 2025-06-26 14:18:11 +08:00
lilong.129
51e106c9ad fix: improve JSON parsing in ForegroundInfo by cleaning packageInfo 2025-06-26 13:48:42 +08:00
lilong.129
90ce090e35 fix: remove redundant message cleaning logic in callModelWithLogging
The previous message cleaning logic was flawed:
- cleanedMsg.Content was already set to message.Content
- The condition checked if message.Content == "" then set cleanedMsg.Content = ""
- This was redundant since cleanedMsg.Content would already be empty

The real fix for the API 400 error is in planner.go where we ensure Tool messages
have non-empty content. The utils.go changes were unnecessary.
2025-06-26 13:41:39 +08:00
lilong.129
e070801b00 fix: resolve doubao-seed-1.6-250615 model API 400 error with empty content
- Fix Tool message content issue when model returns empty content in function calling
- Add content validation in callModelWithLogging to handle empty content in messages
- Ensure compatibility between UI-TARS and function calling models

This resolves the "missing messages.content parameter" error when using 
doubao-seed-1.6-250615 model compared to doubao-1.5-ui-tars-250328
2025-06-26 10:57:27 +08:00
lilong.129
191235e3f2 add examples 2025-06-25 20:17:27 +08:00
lilong.129
b3eb1a7f8a change: GenHTMLReport will also SetSaveTests 2025-06-25 17:28:51 +08:00