Skip to content

Feat/parsec integration #277

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

Closed
wants to merge 6 commits into from

Conversation

Majain004
Copy link

@Majain004 Majain004 commented Jul 31, 2025

/claim #205

Description

This PR adds a new Parsec module enabling low-latency remote desktop access to workspaces using Parsec's cloud gaming technology, providing high-performance streaming optimized for real-time interaction.

Type of Change

  • New module
  • Feature/enhancement
  • Bug fix
  • Documentation
  • Other

Module Information

Path: registry/coder/modules/parsec
New version: v1.0.0
Breaking change: [x] No [ ] Yes

Testing & Validation

  • Tests pass (bun test)
  • Code formatted (bun run fmt)
  • Changes tested locally
  • Video demo created showing:
    • Installation process
    • GPU acceleration working
    • Streaming quality configuration
    • Autostart functionality

Implementation Details

  1. Core Features:

    • Automated Parsec installation
    • GPU acceleration with NVIDIA support
    • Configurable streaming quality
    • Automatic daemon startup
  2. Configuration Options:

    • Streaming bitrate (1-100 Mbps)
    • Frame rate control
    • H.265 encoding support
    • Custom keyboard layouts
    • Bandwidth limiting
  3. User Experience:

    • Simple module integration
    • Automatic dependency handling
    • Clear error messages
    • Comprehensive documentation

Related Issues

Closes #205 - Parsec cloud gaming integration for workspaces

- Add auto_approve and yolo_mode settings
- Fix documentation links and icon path
- Improve troubleshooting section with configuration details
- Update Gemini API key documentation
- Add clear examples for all settings
- Add support for Claude Code subagents collection
- Enable configuration of 46 specialized agents
- Add model-specific agent assignment
- Implement installation and configuration scripts
- Update documentation with subagent usage examples

Closes coder#258
- Add Parsec integration module
- Support GPU acceleration and configurable streaming
- Implement automatic installation and configuration
- Add comprehensive documentation

Closes coder#205
@Majain004
Copy link
Author

@matifali PR ready for review

@matifali
Copy link
Member

matifali commented Aug 4, 2025

@Majain004, please attach a demo recording of the module working in Coder.

@matifali matifali closed this Aug 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Parsec cloud gaming integration for workspaces
2 participants