Skip to content

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

Merged
github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-34663307994
Sep 12, 2026
Merged

github-actions[bot] merged 3 commits into
mainfrom
chore/autoupdate-34663307994

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

The dependency autoupdater failed during builds-and-checks.

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

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 added autoupdate Automated dependency update PRs needs-claude Needs Claude GitHub App to fix labels Sep 12, 2026
TypeScript 7.0.2 breaks tsup's bundled rollup-plugin-dts, which reads
ts.sys.useCaseSensitiveFileNames during .d.ts generation; that property
is undefined against the TS7 package, crashing the build step. tsup is
already on its latest release (8.5.1) with no fix yet, so pin typescript
back to the last compatible 5.x line and keep the rest of this autoupdate.
@claude

claude Bot commented Sep 12, 2026

Copy link
Copy Markdown

Status: fixed, commit pushed.

  • Failing command: `npm run build` (tsup). `typecheck`, `format:check`, and `test` were already green on this branch.
  • Root cause: the autoupdate bumped `typescript` from `^5.9.3` to `^7.0.2`. TypeScript 7.0.2 is now npm's `latest` tag (the new native-port release), but tsup's bundled `rollup-plugin-dts` (tsup is already at its newest release, 8.5.1) reads `ts.sys.useCaseSensitiveFileNames` while generating `.d.ts` files, and that property comes back `undefined` against the TS7 package — crashing the DTS build step with `TypeError: Cannot read properties of undefined (reading 'useCaseSensitiveFileNames')`.
  • Fix: pinned `typescript` back to `^5.9.3` in `package.json`/`package-lock.json` (a compatibility revert, not a change to product logic). Left every other autoupdated dependency (`ai`, `zod`, `@ai-sdk/`, `@browser-ai/`, `@mlc-ai/web-llm`) as the autoupdater bumped them — those all typechecked and built fine.
  • Verified locally (all exit 0): `npm run typecheck`, `npm run format:check`, `npm run build`, `npm test` (96/96 tests passing).
  • Pushed: commit `46e5a43` to `chore/autoupdate-34663307994`.

Once tsup/rollup-plugin-dts ship TS7 support, the typescript devDependency can be re-bumped.

@github-actions
github-actions Bot merged commit 3aa7dc5 into main Sep 12, 2026
1 check passed
@github-actions
github-actions Bot deleted the chore/autoupdate-34663307994 branch September 12, 2026 01:01
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