Skip to content

chore(deps): autoupdate (needs claude fix) - #43

Merged
github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-33232784070
Aug 29, 2026
Merged

chore(deps): autoupdate (needs claude fix)#43
github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-33232784070

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The dependency autoupdater failed during builds-and-checks.

Run log: https://github.com/dudko-dev/agent/actions/runs/33232784070

A Claude session has been dispatched to push fixes onto this branch
so the following commands all exit 0:

  npm run typecheck
  npm run format:check
  npm run build
  npm test

Claude will leave a status comment on this PR when it finishes.
The Claude workflow re-dispatches PR-checks once it is done, so the
checks below reflect its pushed fixes.

@github-actions
github-actions Bot requested a review from siarheidudko August 29, 2026 04:01
@github-actions github-actions Bot added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Aug 29, 2026
TypeScript 7.0.2 is a breaking native rewrite (drops the tsserver bin)
and is incompatible with rollup-plugin-dts (peer range ^4.5 || ^5.0),
used by tsup for .d.ts bundling. The bump made `npm run build` crash
with "Cannot read properties of undefined (reading
'useCaseSensitiveFileNames')". Keep the other autoupdate bumps
(ai, zod, ai-sdk patch releases), which are unaffected.
@claude

claude Bot commented Aug 29, 2026

Copy link
Copy Markdown

Autoupdate fix-up: build was red, now green.

  • npm run typecheck — passed on first run.
  • npm run format:check — passed on first run.
  • npm run buildfailed on first run: TypeError: Cannot read properties of undefined (reading 'useCaseSensitiveFileNames') inside tsup's bundled rollup-plugin-dts during .d.ts generation.
  • npm test — not reached until build was fixed.

Root cause: this autoupdate bumped typescript from ^6.0.3 to ^7.0.2. TypeScript 7 is a breaking rewrite (it even drops the tsserver bin), and rollup-plugin-dts@6.1.1 (used internally by tsup for .d.ts bundling) only declares peer support for typescript ^4.5 || ^5.0. TS7 breaks its internals outright.

Fix pushed: reverted the typescript devDependency (and lockfile) back to ^6.0.3, the latest version that still works with the build toolchain. All other autoupdate bumps (ai 7.0.84, zod 4.5.2, and the @ai-sdk/* patch releases) were kept as-is since they typechecked, built, and tested clean.

All four mandatory checks (typecheck, format:check, build, test — 171 passed / 1 skipped) are now green.

Pushed commit: 90187f4 — "fix(deps): revert typescript to ^6.0.3"

@github-actions
github-actions Bot merged commit 1022e39 into main Aug 29, 2026
5 checks passed
@github-actions
github-actions Bot deleted the chore/autoupdate-33232784070 branch August 29, 2026 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant