OpenBrowse

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 compile passes (typechecks every workspace in parallel)
  • Ensure pnpm test passes (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.

On this page