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

christophevg / yoker / 28791398535
85%

Build:
DEFAULT BRANCH: master
Ran 06 Jul 2026 12:27PM UTC
Jobs 1
Files 98
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

06 Jul 2026 12:26PM UTC coverage: 83.992% (+0.4%) from 83.61%
28791398535

push

github

christophevg
chore: consolidate PR โ€” fix regressions, clean design-doc refs, add design doc

Consolidation pass before MBI-007 merge:

Fixes:
- Restore DOCS_HOME_URL import in __main__.py abort message (was
  printing literal f-string text instead of the URL)
- Fix _run_repl exception handling: ResponseError โ†’ continue (retry),
  proper ordering (subclasses before Exception), restore original
  retry-on-response-error behavior lost during cleanup
- Fix session.py typo (stray closing paren in comment)
- Export SimpleContextManager from top-level yoker package (oversight)
- Clean stale BasicContextManager references in context/ docstrings

Design-doc reference sweep:
- Remove all Decision/D1-D10/PR #43/Clarification/Phase/ยง/MBI-007
  cross-references from src/ and tests/ (42 files cleaned)
- References retained only in analysis/, DEVELOPMENT.md, reporting/

Design document for follow-up PR:
- analysis/context-manager-refactor-design.md: full design for
  ContextManager Protocol + BaseContextManager + ContextManagerWrapper
  + Persisted wrapper, with void-return bulk-rewrite change reporting,
  migration plan, and acceptance criteria

1575 tests pass, lint/typecheck clean.

๐Ÿค– Implemented together with a coding agent.

924 of 1066 branches covered (86.68%)

Branch coverage included in aggregate %.

5320 of 6368 relevant lines covered (83.54%)

0.84 hits per line

Coverage Regressions

Lines Coverage โˆ† File
73
66.74
-0.46% yoker/ui/interactive.py
26
87.35
-2.34% yoker/agent/__init__.py
23
86.67
0.0% yoker/context/persistence.py
16
84.43
3.59% yoker/__main__.py
13
80.14
-3.57% yoker/agents/loader.py
13
91.22
-1.14% yoker/plugins/loader.py
13
67.31
-26.92% yoker/plugins/registration.py
11
84.72
4.29% yoker/context/manager.py
8
89.41
2.94% yoker/tools/schema.py
5
91.78
0.11% yoker/events/replay.py
5
63.83
1.61% yoker/ui/commands/agents.py
2
91.67
-8.33% yoker/context/basic.py
2
97.37
1.54% yoker/ui/bridge.py
1
97.56
1.86% yoker/events/recorder.py
Jobs
ID Job ID Ran Files Coverage
1 28791398535.1 06 Jul 2026 12:27PM UTC 98
83.99
GitHub Action Run
Source Files on build 28791398535
  • Tree
  • List 98
  • Changed 24
  • Source Changed 0
  • Coverage Changed 24
Coverage โˆ† File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28791398535
  • e535d825 on github
  • Prev Build on master (#28658452249)
  • Next Build on master (#28791755069)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc