Skip to content

browser-agent-v0.4.14

@guyernest guyernest tagged this 24 Nov 03:58
New Features:
- Parameterized workflow templates with {{variable}} syntax
- Template folder with bt_broadband_workflow_template.json
- Comprehensive template documentation in templates/README.md
- Support for variables: username, postcode, building_number, street, full_address

Bug Fixes:
- Fixed address selection being skipped due to unreliable Vision LLM detection
- Removed DetectPageType logic that was causing false negatives
- Fixed workflow mode not collecting/returning step results and screenshots
- Workflow results now properly include extracted data and screenshot URIs

Improvements:
- Simplified SelectAddress logic - directly attempt selection without detection
- Progressive escalation with 4 address matching strategies
- Workflow mode now returns same rich output as linear mode
- Better graceful failure handling when address list doesn't exist

Files Changed:
- templates/bt_broadband_workflow_template.json (new)
- templates/README.md (new)
- examples/bt_broadband_workflow_optimized_for_state_machine.json
- python/workflow_executor.py
- python/openai_playwright_executor.py

Testing:
- Address selection now working correctly
- Extracted data properly returned in step_results
- Screenshots collected and returned in screenshots array
Assets 2
Loading