fix(doctor): oMoMoMoMo branding, remove providers check, fix comment-checker detection

Rename header to oMoMoMoMo Doctor to match installation guide branding.
Remove providers check entirely — no longer meaningful for diagnostics.
Fix comment-checker detection by resolving @code-yeongyu/comment-checker package path
in addition to PATH lookup.
This commit is contained in:
YeonGyu-Kim
2026-02-13 17:35:36 +09:00
parent 2ba148be12
commit a7b56a0391
12 changed files with 36 additions and 188 deletions
+2 -4
View File
@@ -1,5 +1,5 @@
import type { DoctorOptions, DoctorResult, CheckDefinition, CheckResult, DoctorSummary } from "./types"
import { getAllCheckDefinitions, gatherSystemInfo, gatherProviderStatuses, gatherToolsSummary } from "./checks"
import { getAllCheckDefinitions, gatherSystemInfo, gatherToolsSummary } from "./checks"
import { EXIT_CODES } from "./constants"
import { formatDoctorOutput, formatJsonOutput } from "./formatter"
@@ -39,10 +39,9 @@ export async function runDoctor(options: DoctorOptions): Promise<DoctorResult> {
const start = performance.now()
const allChecks = getAllCheckDefinitions()
const [results, systemInfo, providers, tools] = await Promise.all([
const [results, systemInfo, tools] = await Promise.all([
Promise.all(allChecks.map(runCheck)),
gatherSystemInfo(),
Promise.resolve(gatherProviderStatuses()),
gatherToolsSummary(),
])
@@ -53,7 +52,6 @@ export async function runDoctor(options: DoctorOptions): Promise<DoctorResult> {
const doctorResult: DoctorResult = {
results,
systemInfo,
providers,
tools,
summary,
exitCode,