Skip to content

fix: resolve #105 — FEAT: support steel browser#152

Closed
SlncTrZ wants to merge 3 commits into
TIGER-AI-Lab:mainfrom
SlncTrZ:CntrB/feat/add-dockerfile-for-steel-browser-harness
Closed

fix: resolve #105 — FEAT: support steel browser#152
SlncTrZ wants to merge 3 commits into
TIGER-AI-Lab:mainfrom
SlncTrZ:CntrB/feat/add-dockerfile-for-steel-browser-harness

Conversation

@SlncTrZ
Copy link
Copy Markdown

@SlncTrZ SlncTrZ commented May 12, 2026

Summary

fix: resolve #105 — FEAT: support steel browser

Problem

Severity: Medium | File: src/clawbench/runtime/harnesses/steel-browser/Dockerfile.steel-browser

Creates a Dockerfile based on Python 3.11-slim with Chromium, ChromeDriver, Xvfb, and other dependencies required to run the steel-browser agent. It also copies the setup, run, and agent scripts, and sets the entrypoint to run-steel-browser.sh.

Solution

Use the following content:

Changes

  • src/clawbench/runtime/harnesses/steel-browser/Dockerfile.steel-browser (new)
  • src/clawbench/runtime/harnesses/steel-browser/setup-steel-browser.sh (new)
  • src/clawbench/runtime/harnesses/steel-browser/run-steel-browser.sh (new)

Testing

  • Existing tests pass
  • Manual review completed
  • No new warnings/errors introduced"

SlncTrZ added 3 commits May 12, 2026 17:06
Fixes TIGER-AI-Lab#105

Signed-off-by: Dinh Truong (SlncTrZ) <46520299+SlncTrZ@users.noreply.github.com>
Fixes TIGER-AI-Lab#105

Signed-off-by: Dinh Truong (SlncTrZ) <46520299+SlncTrZ@users.noreply.github.com>
Fixes TIGER-AI-Lab#105

Signed-off-by: Dinh Truong (SlncTrZ) <46520299+SlncTrZ@users.noreply.github.com>
@Perry2004
Copy link
Copy Markdown
Collaborator

Thanks for the contribution. Yet this integration is incomplete without integration into the run.py and Docker layers, i.e., this is not complete for running a task with our testing infra and the Steel browser.

You may use #100 as a base if you'd like to continue work on this, since that one has gone further, though some changes/tests are still needed to accompany the refactor made in the main branch.

@Perry2004 Perry2004 closed this May 13, 2026
@github-project-automation github-project-automation Bot moved this from Todo to Done in ClawBench May 13, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

FEAT: support steel browser

2 participants