Repository navigation
fix: resolve ESLint no-explicit-any errors breaking CI on main - #3
Conversation
CI has been red on main since 2026-06-16 due to 8 @typescript-eslint/no-explicit-any errors in middleware.ts, scripts/doctor.ts, and scripts/gen-schema.ts. Replaces any with unknown/precise types; no behavior change. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
There was a problem hiding this comment.
Code Review
This pull request improves type safety across the codebase by replacing any types with unknown or more specific type definitions in scripts/doctor.ts and scripts/gen-schema.ts. Additionally, it refactors error handling in middleware.ts to avoid unused catch variables and safely handle caught errors that are not instances of Error. There are no review comments, so no feedback is provided.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
|
Generated by Claude Code |
Maintainer Loop — pass #11 (mode: LIVE)
Passes recorded: 11
Last run: this run (2026-07-04 UTC)
Landed this run
(none)
Needs owner
(none)
In flight
(none)
Deferred / closed
(none)
Status
Repo quiet this pass: 0 open issues and 0 open PRs beyond this ledger. No action needed. Break-in period cleared long ago.