Welcome to contribute to the browseruse-bench project! This guide will help you understand how to participate in project development.Documentation Index
Fetch the complete documentation index at: https://docs.bubench.lexmount.io/llms.txt
Use this file to discover all available pages before exploring further.
Development Environment Setup
Contribution Types
Adding New Agents
See Custom Agent Integration for full implementation details, directory structure, and registration steps.Adding New Benchmarks
- Create a new Benchmark directory in
benchmarks/ - Prepare task data and
data_info.json - Implement evaluator (optional)
- Update documentation
Fixing Bugs
- Create an Issue to describe the problem
- Submit a PR with the fix
- Ensure tests pass
Improving Documentation
- Modify documentation in
docs/directory - Submit PR
Code Standards
Formatting
Type Checking
Testing
Submitting PR
Commit Convention
Use Conventional Commits format:feat:New featurefix:Bug fixdocs:Documentation updaterefactor:Code refactoringtest:Add testchore:Other changes