Skip to content

feat(doctor): add parallax doctor command for environment diagnostics#390

Open
LonelyGuy-SE1 wants to merge 3 commits intoGradientHQ:mainfrom
LonelyGuy-SE1:feature/parallax-doctor-clean
Open

feat(doctor): add parallax doctor command for environment diagnostics#390
LonelyGuy-SE1 wants to merge 3 commits intoGradientHQ:mainfrom
LonelyGuy-SE1:feature/parallax-doctor-clean

Conversation

@LonelyGuy-SE1
Copy link
Contributor

@LonelyGuy-SE1 LonelyGuy-SE1 commented Jan 20, 2026

📋 PR Title Format

The PR title should follow the format:

type(scope): concise message (max 50 chars)

Where:

  • type is one of: feat, fix, docs, refactor, perf, test, chore.
  • scope is optional and describes the part of the codebase affected (e.g., auth, ui, api).
  • concise message is a short description of the change (max 50 chars).

📝 Change Type

Please select the type of change this PR introduces (choose one or more):

  • feat: New feature.
  • fix: Bug fix.
  • docs: Documentation only changes.
  • refactor: A code change that neither fixes a bug nor adds a feature.
  • perf: Performance improvement.
  • test: Adding missing tests or correcting existing tests.
  • chore: Maintenance tasks (e.g., updating dependencies).

💡 Description

Briefly describe the change, its purpose, and the problem it solves.

Key Changes

  1. Adds 'parallax doctor' command that validates:
  • Python version (>=3.11, <3.14)
  • CUDA availability
  • Metal (Apple Silicon) availability
  • Core dependencies
  • WSL path issues
  1. Updated quick_start.md with the feature

🔗 Related Issues

List any issues this PR closes or relates to:

✅ Checklist

Please ensure the following points are addressed before merging:

  • I have performed a self-review of my own code.
  • I have added/updated tests that prove my fix or feature works (if applicable).
  • I have updated the documentation (if necessary).
  • My code follows the project's style guidelines.

@LonelyGuy-SE1 LonelyGuy-SE1 requested a review from a team January 20, 2026 05:38
@LonelyGuy-SE1 LonelyGuy-SE1 marked this pull request as draft January 20, 2026 05:41
@LonelyGuy-SE1 LonelyGuy-SE1 force-pushed the feature/parallax-doctor-clean branch 3 times, most recently from ae4720a to 1f81865 Compare January 20, 2026 05:49
Implements issue GradientHQ#307 - Environment Diagnostic Script

Adds 'parallax doctor' command that validates:
- Python version (>=3.11, <3.14)
- CUDA availability
- Metal (Apple Silicon) availability
- Core dependencies
- WSL path issues

Usage:
  parallax doctor      # Run checks
  parallax doctor -v   # Verbose output

Closes GradientHQ#307
@LonelyGuy-SE1 LonelyGuy-SE1 force-pushed the feature/parallax-doctor-clean branch from 1f81865 to cb46e7b Compare January 20, 2026 05:51
@LonelyGuy-SE1 LonelyGuy-SE1 marked this pull request as ready for review January 20, 2026 06:07
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.

[Feature] Environment Diagnostic Script

1 participant