development_user_session_remote_view #8
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_user_session_remote_view"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
full multi-user session support, a real-time screenshot streaming endpoint (SSE), session visibility APIs, and skill compliance improvements required for hero ecosystem integration.
The implementation has been fully tested (unit + integration + live multi-user validation on Ubuntu 24.04).
- Add GET /health endpoint (hero_sockets skill requirement) - Add CORS via tower-http CorsLayer::permissive() (web_embed skill requirement) - Add GET /api/sessions/{browser_id}/pages/{page_id}/stream SSE endpoint - query param fps (default 2, max 10) - streams base64-encoded PNG frames as text/event-stream - auto-stops when browser/page is gone or client disconnects - Detect missing DISPLAY/WAYLAND_DISPLAY on Linux and fall back to headless mode with a tracing::warn instead of crashing - Update admin UI with Stream button per page and stream-modal viewerView command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.