Skip to content

Commit 4121c8c

Browse files
committed
fix: get browser result handling
- Reintroduce browser navigate and status polling tools for async tasks - Update README accordingly - Remove stdio support as it's not used in server and package - Update Dockerfile
1 parent 2289578 commit 4121c8c

File tree

4 files changed

+800
-248
lines changed

4 files changed

+800
-248
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ RUN mkdir -p ~/.vnc && \
6565
chmod 600 /root/.vnc/passwd && \
6666
printf '#!/bin/sh\nunset SESSION_MANAGER\nunset DBUS_SESSION_BUS_ADDRESS\nstartxfce4' > /root/.vnc/xstartup && \
6767
chmod +x /root/.vnc/xstartup && \
68-
printf '#!/bin/bash\nvncserver -depth 24 -geometry 1920x1080 -localhost no -PasswordFile /root/.vnc/passwd :0\nproxy-login-automator\npython /app/server --transport sse --port 8000' > /app/boot.sh && \
68+
printf '#!/bin/bash\nvncserver -depth 24 -geometry 1920x1080 -localhost no -PasswordFile /root/.vnc/passwd :0\nproxy-login-automator\npython /app/server --port 8000' > /app/boot.sh && \
6969
chmod +x /app/boot.sh
7070

7171
ENTRYPOINT ["/bin/bash", "/app/boot.sh"]

README.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,15 @@ curl -LsSf https://astral.sh/uv/install.sh | sh
1717
uv sync
1818
uv pip install playwright
1919
uv run playwright install --with-deps --no-shell chromium
20-
uv run server --transport sse --port 8000
20+
uv run server --port 8000
2121
```
2222

23+
### tools
24+
25+
- [x] SSE transport
26+
- [x] browser_use - Initiates browser tasks with URL and action
27+
- [x] browser_get_result - Retrieves results of async browser tasks
28+
2329
### supported clients
2430

2531
- cursor.ai

0 commit comments

Comments
 (0)