• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

lettland / opencode-free-router / 36689333232
99%

Build:
DEFAULT BRANCH: master
Ran 30 Sep 2026 08:23AM UTC
Jobs 1
Files 3
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

29 Sep 2026 09:20PM UTC coverage: 98.683% (+0.03%) from 98.649%
36689333232

push

github

k0d3r1s
Split the plugin's server closure into named factories

server had grown to 185 lines, over aislop's 80-line limit. Move the
ranking and live-model cache, the model choice, the per-session turn
bookkeeping and the failover/resume pair into module-level factories
that take their dependencies explicitly, leaving server to wire the
hooks together. failover and resume stay in one closure because they
call each other.

No behavior change: every log message is byte-identical and all 30
tests pass unchanged. The two empty catch blocks now say why they are
empty, and the header comment no longer narrates what the code does.

444 of 465 branches covered (95.48%)

Branch coverage included in aggregate %.

65 of 65 new or added lines in 1 file covered. (100.0%)

1130 of 1130 relevant lines covered (100.0%)

23.02 hits per line

Jobs
ID Job ID Ran Files Coverage
1 36689333232.1 30 Sep 2026 08:23AM UTC 3
98.68
GitHub Action Run
Source Files on build 36689333232
  • Tree
  • List 3
  • Changed 3
  • Source Changed 1
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #36689333232
  • 1c51039c on github
  • Prev Build on master (#36425963543)
  • Next Build on master (#39238791551)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc