Skip to content

feat: add Coderrr Doctor diagnostic tool#122

Merged
Akash-nath29 merged 2 commits intoAkash-nath29:featurefrom
Dbansal06:feature/doctor-health-check
Jan 30, 2026
Merged

feat: add Coderrr Doctor diagnostic tool#122
Akash-nath29 merged 2 commits intoAkash-nath29:featurefrom
Dbansal06:feature/doctor-health-check

Conversation

@Dbansal06
Copy link
Contributor

Overview

This PR introduces the doctor command—a system health-check utility designed to troubleshoot environment issues and connectivity problems automatically.

✅ Implementation Checklist

  • Diagnostic Engine: Created src/doctor.js to handle cross-platform environment scanning.
  • Doctor UI: Developed src/doctorUI.js for a clean, user-friendly health report output.
  • Utility Module: Added src/utils/doctorHelpers.js for report generation logic.
  • CLI Entry: Registered the doctor command in bin/coderrr.js.
  • Unit Testing: Verified core detection logic with test/doctor.test.js.
  • Documentation: Added docs/doctor.md to explain the diagnostic parameters.

Verification Results

  • Logic Check: npx jest test/doctor.test.js passed.
  • Integration Check: node bin/coderrr.js doctor correctly identified missing .env and backend connectivity issues (as verified in testing).

Impact

Provides a proactive way for users to debug their local setup without touching core agent orchestration.

image

closes #121
@Akash-nath29 Please review and merge and if any changes required please let me know.
Thanks!

@vercel
Copy link

vercel bot commented Jan 30, 2026

@Dbansal06 is attempting to deploy a commit to the akash-nath29's projects Team on Vercel.

A member of the Team first needs to authorize it.

@Akash-nath29 Akash-nath29 changed the base branch from main to feature January 30, 2026 20:55
@Akash-nath29 Akash-nath29 merged commit 04fa689 into Akash-nath29:feature Jan 30, 2026
1 of 2 checks passed
@Akash-nath29 Akash-nath29 added the ECWoC26 Project For ECWoC 26 label Feb 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ECWoC26-L2 ECWoC26 Project For ECWoC 26

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE] Coderrr Doctor: Automated System Diagnostics & Troubleshooting

2 participants

Comments