Skip to content

feat: sockets and screenshots #18

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 14 commits into from
May 26, 2025
Merged

feat: sockets and screenshots #18

merged 14 commits into from
May 26, 2025

Conversation

zlwaterfield
Copy link
Collaborator

@zlwaterfield zlwaterfield commented May 24, 2025

  • message over sockets
  • screenshot viewer after task is done
  • styling updates
  • docker compose name

zlwaterfield and others added 11 commits May 23, 2025 21:01
…for inactive tasks

- Replace HTTP polling with real-time WebSocket connections for task updates
- Add scroll-aware screenshot viewer that displays contextual screenshots for completed/failed tasks instead of live VNC
- Screenshots automatically update based on scroll position in message history
- Add comprehensive status header with visual indicators for different task states
- Enhance message structure to support individual message indexing for accurate scroll detection

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
…essage index

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Change screenshot selection from top of viewport to 150px down for better visual alignment
- Use element center for distance calculation instead of element top
- Add 10% visibility threshold to ensure selected messages are actually visible
- Screenshots now correspond to what's prominently displayed in the main viewing area

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Pre-filter message content blocks to check for visible content
- Skip rendering messages that have no content after filtering
- Eliminates empty bot message bubbles caused by messages with only filtered tool results

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@zlwaterfield zlwaterfield self-assigned this May 24, 2025
@atupem atupem merged commit 42c18d8 into main May 26, 2025
1 check passed
@zlwaterfield zlwaterfield deleted the zach/updates-3 branch June 17, 2025 01:23
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.

2 participants