lilong.129
29c5c4df84
feat: add auto popup handler configuration for HRPRunner
2025-06-27 12:13:13 +08:00
lilong.129
a78ba90d33
refactor: config results path
2025-06-15 23:31:36 +08:00
lilong.129
f5f6d177ab
fix: optimize report command to avoid creating timestamp directories
...
- Implement lazy loading for directory creation in config.go
- Add logFile parameter to InitLogger for better control
- Use dynamic directory existence check instead of flags
- Report command now uses console-only logging to prevent directory creation
- Support both JSON and colorized console output formats
- Maintain backward compatibility for all other commands
Changes:
- config.go: Convert directory paths to getter methods with lazy creation
- logger.go: Add logFile parameter and improve logging control
- cmd/root.go: Detect report command and disable file logging
- uixt/*: Update all references to use new getter methods
Fixes the issue where 'hrp report results/' would create unwanted timestamp directories
2025-06-10 12:06:08 +08:00
lilong.129
4053cc9985
feat: add comprehensive HTML report generation with log filtering
...
- Add complete HTML report generator with template-based rendering
- Implement log time filtering for step-specific logs
- Support responsive design and interactive UI features
- Consolidate duplicate report implementations
2025-06-08 09:23:14 +08:00
lilong.129
08a8b06578
feat: add MCP config support to hrp run command with priority handling
2025-05-28 23:11:52 +08:00
lilong.129
0a68701faa
refactor: move uixt mcp server
2025-05-24 10:46:50 +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
83434cca1e
feat: load uixt mcp server in mcphost
2025-05-20 17:07:33 +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
3f1ee03529
refactor: mcphost planner
2025-05-18 21:55:01 +08:00
lilong.129
e94dacb5b2
refactor: move mcphost package to top level
2025-05-17 11:55:26 +08:00
lilong.129
a4cff1c98a
feat: chat with mcp tools
2025-05-16 23:05:40 +08:00
lilong.129
e333ba380a
refactor: move mcp to pkg/mcphost
2025-05-16 14:14:56 +08:00
lilong.129
f8b7a42560
feat: hrp mcphost
2025-05-16 13:37:52 +08:00
lilong.129
03c0d6ee42
docs: update hrp cmd docs
2025-04-24 22:31:03 +08:00
lilong.129
9473345ec9
feat: set mcp config file default path to ~/.hrp/mcp.json
2025-04-24 21:12:03 +08:00
lilong.129
86d0555074
feat: invoke tool in hrp server
2025-04-01 21:55:58 +08:00
lilong.129
d63e5e0c1a
feat: add GitCommit/GitBranch/BuildTime in version info
2025-03-17 20:40:03 +08:00
lilong.129
b412fa193b
refactor: move uixt ext to EvalTools
2025-03-14 10:55:46 +08:00
lilong.129
69cb417e94
change: introduction for httprunner
2025-03-08 00:14:30 +08:00
lilong.129
7a00f5ff44
feat: ios unmount
2025-03-07 23:08:46 +08:00
lilong.129
f5dff25d26
fix: unittests
2025-03-05 22:08:03 +08:00
lilong.129
e107389d6e
refactor: move uixt pkg
2025-03-05 11:04:02 +08:00
lilong.129
7f837c9e36
refactor & fix: stub driver and server
2025-03-04 17:26:55 +08:00
余泓铮
ef320a3947
feat: 支持tunnel, 优化server结构。
2025-02-19 20:26:20 +08:00
lilong.129
3b72702c4a
change: add stub android/ios driver
2025-02-18 22:34:12 +08:00
lilong.129
c097461987
refactor: XTDriver
2025-02-11 11:48:36 +08:00
lilong.129
08b40fe7c6
fix: NewIOSDevice
2025-02-10 21:28:45 +08:00
lilong.129
2d6e1fb5e4
refactor: Device struct
2025-02-10 20:45:28 +08:00
lilong.129
c6b0aefc56
refactor: move shoots related server to ext
2025-02-10 19:59:26 +08:00
lilong.129
3038fb7430
fix: errors
2025-02-09 10:51:03 +08:00
lilong.129
b314a2024c
change: get adb devices in cli
2025-02-07 16:20:07 +08:00
lilong.129
194b61718f
refactor: rename options pkg to option
2025-02-06 17:50:09 +08:00
lilong.129
b22f24cb6b
refactor: move install options to pkg/uixt/options/install
2025-02-06 16:45:40 +08:00
lilong.129
8a78ba6477
refactor: move android options to pkg/uixt/options
2025-02-06 15:34:36 +08:00
lilong.129
14c81ea142
refactor: move ios options to pkg/uixt/options
2025-02-06 14:57:11 +08:00
lilong.129
5062c29492
refactor: move files
2025-02-06 11:45:39 +08:00
lilong.129
a578e92e00
refacotr: move pkg/server to root
2025-02-06 11:28:34 +08:00
lilong.129
1f063dd6f7
refactor: move hrp/ to root folder
2025-02-06 11:03:41 +08:00