Skip to content

Integration feedback: Browser Use adapter capture fields #11

@aaronlab

Description

@aaronlab

BrowserTrace has a basic Browser Use adapter through browsertrace.integrations.browser_use.attach_tracer. This issue collects feedback from Browser Use users before expanding it.

Guide:
https://aaronlab.github.io/browsertrace/browser-use-debugging.html

No-network callback demo:
examples/browser_use_callback_demo.py

Current adapter goal:

  • Attach to a Browser Use agent step callback.
  • Record a local timeline with screenshot, URL, action summary, model thought/actions, compact browser-state context, step status, and errors.
  • Keep data local by default.
  • Support browsertrace export --public for public-safe trace sharing that omits prompt/model I/O, screenshots, and URLs.

Feedback wanted:

  • Which Browser Use fields are most useful at failure time?
  • Should BrowserTrace capture task text, step number, memory, extracted page text, DOM snippets, selected element, retry state, or final result?
  • Should screenshots be captured every step, only failed steps, or configurable?
  • What should a failed Browser Use run look like in the timeline?
  • Which Browser Use API versions or agent patterns should be tested first?

Proposed follow-up checklist:

  • Add a no-network Browser Use-shaped adapter example.
  • Add tests for richer Browser Use model input fields if the API exposes them.
  • Document callback compatibility for current Browser Use releases.
  • Add a small troubleshooting section to the Browser Use guide.

Please share real failure shapes, not stars/upvotes. A good report includes the Browser Use version, the failure mode, and what context was missing from your logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededintegrationBrowser Use, Stagehand, Playwright, or agent-framework integrationlaunch-feedbackFeedback from launch, demos, or first-time users

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions