BrowserGym icon indicating copy to clipboard operation
BrowserGym copied to clipboard

🌎💪 BrowserGym, a Gym environment for web task automation

Results 47 BrowserGym issues
Sort by recently updated
recently updated
newest added

ToDo: - [ ] Update ReadMe - [ ] Add tests similar to VisualWebArena - [ ] Refactor similar to VisualWebArena (remove any duplication) ## Description by Korbit AI ###...

enhancement

the action `scroll_at` was recently added since the scroll function seems to only scroll on the page and not on the active object. If the agent need to scroll inside...

enhancement
good first issue

- [ ] tutorial how to implement new tasks / benchmarks - [ ] refer users to AgentLab to evaluate agents

enhancement

## Benchmark tutorial This PR serves as a template for benchmark creation. It involves the following steps: - [ ] Creating a task object to integrate your tasks to BrowserGym...

to be compatible with the tool API and MCP, let's make sure the action_set also provide a tool_describe function that returns a json compatible with standard tool API. ```python class...

Dear BrowserGym team, I really like your work. Is it possible to translate the user's clicking behavior into instructions defined by browsergym? For example, if I click on a button...

enhancement

It seems the click action does not work when agent want to click on View Pdf for archive article. Here is a sample code (parse_content_to_elements, and find_matching_anchor borrowed from [here](https://github.com/TheAgentCompany/TheAgentCompany/blob/main/evaluation/browsing.py))...

bug

Right now, backends are decided by a string that is internally matched with a set of accepted strings: ```python benchmark = Benchmark( name="visualwebarena", backends=["visualwebarena"], # ... ) ``` It would...

enhancement

I've been working with Workarena for a while using the browsergym-workarena Python module. Now, I need to experiment with some of my own proposed task configurations, but to do this,...

question

MiniWoB currently requires manual installation, but could be automated to minimize friction to use.