The API base URL is optional — the SDK defaults to the mainland China endpoint. Override it via LEXMOUNT_BASE_URL in .env or lexmount_base_url in config.yaml when running from outside mainland China.
For tasks requiring login, use the bubench login subcommand to create a persistent Lexmount context that stores the login state. At evaluation time the runtime auto-forks this context based on each task’s target_website — one login serves many concurrent runs.
# Xiaohongshububench login add xiaohongshu# Taobaobubench login add taobao# Custom URL (sites not in the built-in registry)bubench login add my_site --website https://example.com/login
The command prints an Inspect URL — open it in your local browser, complete the login, then return to the terminal and press Enter to persist cookies into the context.
Nearly 100 common sites are built in (e-commerce, social, video, office/collab, etc.). Run bubench login add help to list them all, or edit browseruse_bench/browsers/login_sites.yaml to add your own.
# List all saved login contextsbubench login list# Remove local mapping only (keep remote context)bubench login remove xiaohongshu# Also delete the remote Lexmount contextbubench login remove xiaohongshu --delete-remote