@@ -28,6 +28,18 @@ setup-miniwob:
2828 @echo " 💡 To use MiniWoB++, load the environment variables:"
2929 @echo " source .env"
3030
31+ setup-webarena-verified :
32+ @echo " --- 🌐 Setting up WebArena Verified ---"
33+ @if [ ! -d " ../platform-labs-webarena-verified" ]; then \
34+ echo " Cloning WebArena Verified repository..." ; \
35+ git clone https://github.com/ServiceNow/platform-labs-webarena-verified.git ../platform-labs-webarena-verified; \
36+ else \
37+ echo " WebArena Verified repository already exists, skipping clone..." ; \
38+ fi
39+ @echo " Installing WebArena Verified package..."
40+ pip install -e ../platform-labs-webarena-verified
41+ @echo " ✅ WebArena Verified setup complete!"
42+
3143test-core :
3244 @echo " --- 🧪 Running tests ---"
3345 pytest -n auto ./tests/core
@@ -39,12 +51,13 @@ clean-miniwob:
3951
4052help :
4153 @echo " Available targets:"
42- @echo " install - Install project dependencies"
43- @echo " setup-miniwob - Setup MiniWoB++ dependencies"
44- @echo " install-demo - Install demo dependencies"
45- @echo " demo - Run demo agent"
46- @echo " test-core - Run core tests"
47- @echo " clean-miniwob - Remove MiniWoB++ directory"
48- @echo " help - Show this help message"
49-
50- .PHONY : install setup-miniwob install-demo demo test-core clean-miniwob help
54+ @echo " install - Install project dependencies"
55+ @echo " setup-miniwob - Setup MiniWoB++ dependencies"
56+ @echo " setup-webarena-verified - Setup WebArena Verified dependencies"
57+ @echo " install-demo - Install demo dependencies"
58+ @echo " demo - Run demo agent"
59+ @echo " test-core - Run core tests"
60+ @echo " clean-miniwob - Remove MiniWoB++ directory"
61+ @echo " help - Show this help message"
62+
63+ .PHONY : install setup-miniwob setup-webarena-verified install-demo demo test-core clean-miniwob help
0 commit comments