This repository was archived by the owner on Feb 3, 2026. It is now read-only.
v0.24.0
Changes
- TypeTool and TypeAtTool: New tools that click-then-type in one action for more human-like interaction
- SelectTool: New tool for dropdown selection
- Simplified message types: Single Message class with Role enum instead of separate UserMessage/AssistantMessage classes
- Tools receive wait_after_action directly: Cleaner tool initialization without browser.wait() calls
- ToolParams base class: Rejects extra parameters for stricter validation
- Fixed clear functionality: Improved action timeout handling
Breaking Changes
- Removed test recording/replay infrastructure (
webtask.testingmodule) - Removed e2e test workflow from CI