Pull Requests
Guidelines for submitting pull requests to OpenBrowse.
Before You Start
- Check existing issues and PRs to avoid duplicate work
- For large changes, open an issue first to discuss the approach
Guidelines
- Keep PRs focused — one feature or fix per PR
- Write descriptive commit messages
- Ensure
pnpm compilepasses (typechecks every workspace in parallel) - Ensure
pnpm testpasses (vitest, currently scoped to the extension package) - Test your changes in Chrome with the extension loaded
Branch Naming
Use descriptive branch names: feat/agent-memory, fix/overlay-scroll, docs/tools-reference.