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

christophevg / yoker / 29762752245
87%

Build:
DEFAULT BRANCH: master
Ran 20 Jul 2026 05:12PM UTC
Jobs 1
Files 109
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

20 Jul 2026 05:12PM UTC coverage: 84.592% (+0.07%) from 84.526%
29762752245

push

github

christophevg
refactor: simplify M.2 default tools — bare ALL_TOOLS = [] sentinel per owner's proposal

Replace the over-engineered AllToolsSentinel class (7 dunder methods, 8
scattered isinstance guards) with a bare ALL_TOOLS = [] module-level
sentinel, checked with `is` in exactly ONE place
(Agent._filter_tools_by_definition), then replaced with the actual tool
list from the registry. From there on, tools is just a list — no sentinel
class, no isinstance guards, no typing.cast.

This is the owner's original snippet, implemented as-is. The previous
AllToolsSentinel class was over-engineering despite the owner's clear
proposal.

make check: 1891 tests pass, lint/format/typecheck clean.
Scoped review (round 2): functional, api-architect, security-engineer,
code-reviewer, testing-engineer all approved.

🤖 Implemented together with a coding agent.

1107 of 1267 branches covered (87.37%)

Branch coverage included in aggregate %.

6524 of 7754 relevant lines covered (84.14%)

0.84 hits per line

Coverage Regressions

Lines Coverage ∆ File
35
82.95
0.4% yoker/core/__init__.py
14
82.43
2.16% yoker/agents/loader.py
3
96.0
0.0% yoker/api.py
2
96.55
-1.63% yoker/ui/commands/tools.py
Jobs
ID Job ID Ran Files Coverage
1 29762752245.1 20 Jul 2026 05:12PM UTC 109
84.59
GitHub Action Run
Source Files on build 29762752245
  • Tree
  • List 109
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #29762752245
  • 8d1477a8 on github
  • Prev Build on master (#29512072092)
  • Next Build on master (#29763942939)
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