-
Notifications
You must be signed in to change notification settings - Fork 318
[cli-tools-test] Indexing job fails: @tobilu/qmd@2.0.1 incompatible with TypeScript 6.0.2 (peer dependency conflict) #23650
Copy link
Copy link
Closed
Description
Multiple workflows are failing in the indexing job due to a peer dependency conflict between @tobilu/qmd@2.0.1 and typescript@6.0.2.
Affected Workflows
Confirmed failures in the indexing step across multiple workflows and engines:
- Smoke Codex — runs §23781750537, §23779290916 (codex engine, PR branch)
- Documentation Unbloat — run §23779318710 (claude engine, schedule)
- Agentic Workflow Audit Agent — run §23694178616 (schedule)
- Changeset Generator — runs §23781750559, §23779290879 (codex engine)
Error Details
npm error Found: typescript@6.0.2
npm error node_modules/typescript
npm error dev typescript@"^6.0.2" from the root project
npm error Could not resolve dependency:
npm error peer typescript@"^5.9.3" from `@tobilu/qmd`@2.0.1
```
The `indexing` step runs:
```
npm install --prefix "/home/runner/work/_temp/gh-aw/actions" `@tobilu/qmd`@2.0.1 `@actions/github`
@tobilu/qmd@2.0.1 specifies typescript@"^5.9.3" as a peer dependency (accepting >=5.9.3 <6.0.0). The repository now has typescript@6.0.2 which is outside this range, causing npm to refuse the install.
Root Cause
TypeScript 6.0.2 was recently released and @tobilu/qmd@2.0.1 has not been updated to declare compatibility with TypeScript 6.x.
Impact
- Severity: High
- Frequency: Affects all runs where the
indexingjob runsnpm install@tobilu/qmd@2.0.1 - Engines affected: codex, claude (any workflow using QMD indexing)
- Effect: Workflow fails at the
indexingstage; agent job is skipped entirely
Suggested Fix
Either:
- Upgrade
@tobilu/qmdto a version that supports TypeScript 6.x (if available), or - Pin TypeScript to
^5.9.3in the actions install step, or - Add
--legacy-peer-depsto the npm install command as a temporary workaround
Reproduction
Any workflow that uses QMD indexing will reproduce this on a fresh run.
References:
- §23781750537 — Smoke Codex (most recent)
- §23779290916 — Smoke Codex (earlier run with full error)
- §23779318710 — Documentation Unbloat
Generated by Daily CLI Tools Exploratory Tester · ◷
- expires on Apr 7, 2026, 5:29 AM UTC
Reactions are currently unavailable
Metadata
Metadata
Assignees
Type
Fields
Give feedbackNo fields configured for issues without a type.