Skip to content

Local Browser Agent v0.4.30

Choose a tag to compare

@guyernest guyernest released this 29 Jan 03:03
· 8 commits to main since this release
edc5a68

Changes

Bug Fixes

  • Fix WaitForResults selector: Use .ExhangeCodeSetup class instead of invalid comma-separated text selectors that caused 100% failure rate
  • Fix extract_dom for Exchange Code: Handle sibling span structure where label and value are in separate elements

New Features

  • New extractions added:
    • l2sid_new_ont - L2SID from Fibre Line Characteristics table
    • fttp_existing_ont - FTTP Existing ONT Available (Y/N)
    • fttp_new_ont - FTTP New ONT Available (Y/N)
    • wbc_fttp_rag - WBC FTTP RAG status
    • premise_type - Premise type

Documentation

  • Add WORKFLOW_DEBUGGING.md: Systematic debugging methodology for browser automation workflows

Examples Reorganization

Reorganized examples folder with numbered test sequence for progressive testing:

File Purpose Requirements
01_simple_test.json Basic connectivity test None
02_form_filling.json Form filling test None
03_bt_broadband_bournemouth.json BT test - BH6 3EN Profile + LLM
04_bt_broadband_bolton.json BT test - BL5 3AN Profile + LLM
05_bt_broadband_peacehaven.json BT test - BN10 8LA Profile + LLM

Cleanup

  • Removed 20+ obsolete example files
  • Consolidated BT workflow examples with real test addresses