You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CI Failure Analysis — auto-generated by CI/CD maintenance agent
Failing runs identified
All three failing runs are on the head commit of PR #32 (fix/ci-workflow-trigger-broadening, sha 6f38db63):
Run ID
Job
Workflow
Conclusion
24298790076
test
Test Stats Plugin
❌ failure
24298790072
test (20)
Test Plugins
❌ failure
24298782547
test
Test Stats Plugin
❌ failure
Root cause
PR #32 removes the hardcoded branches allowlist from both test-plugins.yml and test-stats.yml — this was the right structural fix, but it was applied only to the workflow YAML without including the underlying code fixes. As a result, once CI could actually run on that branch (thanks to its own trigger fix), the pre-existing code failures were immediately exposed:
Stale hardcoded test dates — plugins/stats/tests/db.test.ts / integration.test.ts used "2026-03-26" which is outside the 7/14-day rolling query windows for getSessionSummary, getTopTools, getDurationTrend.
Unused TypeScript imports (TS6133) — removeGitignoreEntries, vi, existsSync left behind after refactors cause tsc --noEmit to fail under noUnusedLocals.
browser-use version drift — plugins/browser-use/plugin.json at 1.1.2 but .claude-plugin/marketplace.json still at 1.1.1.
PR #33 (fix/ci-consolidated, link) supersedes PR #32 entirely. It carries all three code fixes AND the workflow trigger broadening in a single branch. All 7 CI checks pass:
Check
Status
GitGuardian Security Checks
✅ success
Validate marketplace.json format
✅ success
Validate shared dependencies
✅ success
test (20)
✅ success
test (22)
✅ success
marketplace-sync
✅ success
test (stats)
✅ success
No new fix branch is needed. The recommended path forward is to merge PR #33.
The failures on PR #32 are not transient and the fix is not straightforward to apply to that branch in isolation — PR #32's base (fix/ci-type-errors-and-stale-test-date) itself lacks the code fixes. Creating a new branch fix/ci-24298790076 would reproduce exactly what PR #33 already contains. Merging PR #33 is the correct resolution.
Generated by CI/CD maintenance agent on 2026-05-01
CI Failure Analysis — auto-generated by CI/CD maintenance agent
Failing runs identified
All three failing runs are on the head commit of PR #32 (
fix/ci-workflow-trigger-broadening, sha6f38db63):testtest (20)testRoot cause
PR #32 removes the hardcoded
branchesallowlist from bothtest-plugins.ymlandtest-stats.yml— this was the right structural fix, but it was applied only to the workflow YAML without including the underlying code fixes. As a result, once CI could actually run on that branch (thanks to its own trigger fix), the pre-existing code failures were immediately exposed:plugins/stats/tests/db.test.ts/integration.test.tsused"2026-03-26"which is outside the 7/14-day rolling query windows forgetSessionSummary,getTopTools,getDurationTrend.removeGitignoreEntries,vi,existsSyncleft behind after refactors causetsc --noEmitto fail undernoUnusedLocals.plugins/browser-use/plugin.jsonat1.1.2but.claude-plugin/marketplace.jsonstill at1.1.1.Fix already exists — PR #33
PR #33 (
fix/ci-consolidated, link) supersedes PR #32 entirely. It carries all three code fixes AND the workflow trigger broadening in a single branch. All 7 CI checks pass:No new fix branch is needed. The recommended path forward is to merge PR #33.
Full open-PR landscape
fix/ci-typescript-and-stats-datesfix/ci-type-errors-and-stale-test-datefix/ci-typescript-and-stats-dates-resolvedfix/ci-24065489776-ts-and-datesfix/ci-24276607217-browser-use-versionfix/ci-24065489776-ts-and-datesfix/ci-main-browser-use-versionmain(dist-only)main; fix lives in #24/#33fix/ci-workflow-trigger-broadeningfix/ci-type-errors-and-stale-test-datefix/ci-consolidatedfix/ci-type-errors-and-stale-test-datefix/ci-all-fixes-finalfix/ci-type-errors-and-stale-test-dateRecommended action sequence
Why a new fix branch was NOT created
The failures on PR #32 are not transient and the fix is not straightforward to apply to that branch in isolation — PR #32's base (
fix/ci-type-errors-and-stale-test-date) itself lacks the code fixes. Creating a new branchfix/ci-24298790076would reproduce exactly what PR #33 already contains. Merging PR #33 is the correct resolution.Generated by CI/CD maintenance agent on 2026-05-01