Skip to content

Fix IssueLoopConfig type errors from bad merge - #4392

Merged
habdelra merged 1 commit into
mainfrom
fix-issue-loop-config-validator-type
Apr 13, 2026
Merged

Fix IssueLoopConfig type errors from bad merge#4392
habdelra merged 1 commit into
mainfrom
fix-issue-loop-config-validator-type

Conversation

@habdelra

Copy link
Copy Markdown
Contributor

Summary

  • The IssueLoopConfig interface was updated to use createValidator (a factory function) in Make ValidationPipeline issue-scoped so TestRun cards correlate to specific issues #4381, but two call sites still referenced the old validator property after a bad merge, breaking lint:types on main.
  • Updated factory-issue-loop-wiring.ts to pass a createValidator factory function instead of a single validator instance.
  • Updated issue-loop-smoke.ts to use createValidator: () => new NoOpValidator().

Test plan

  • Verified validator type errors no longer appear in pnpm lint output
  • Format and JS lint pass clean

🤖 Generated with Claude Code

The IssueLoopConfig interface was updated to use `createValidator` (a
factory function) instead of `validator`, but two call sites were not
updated during the merge — causing lint:types failures on main.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@habdelra
habdelra requested review from a team April 13, 2026 17:23
@habdelra
habdelra merged commit 3b43bde into main Apr 13, 2026
24 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants