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

andgineer / dinary / 29643193512

18 Jul 2026 11:48AM UTC coverage: 88.074% (+0.1%) from 87.963%
29643193512

push

github

claude
Merge llmbroker 1.3.0 upgrade into main (issue #24)

Brings the llmbroker 1.3.0 upgrade — preset-mirror provider catalog, delayed
model-quality rating, read-only LLM screen — together with main's Montenegro
receipts and adapters/{receipts,rates} subpackage reorganization, plus
post-review fixes:

- offload blocking sqlite in the async correction endpoints (no event-loop stall)
- do not rate a model negatively when a correction confirms its own category
- reset PRAGMA user_version in the legacy-cleanup migration so the 0.0.11 -> 1.3.0
  upgrade does not crash on a stale schema-version header

Implements #24. Follow-up upstream items tracked in #26 and #27.

Verified on the merged tree: uv run inv pre (all checks passed, pyrefly 0 errors),
uv run pytest (1328 passed), webapp npm test (694 passed).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0194wMTgyBvTsN7Xm4rvqUcr

118 of 125 new or added lines in 12 files covered. (94.4%)

4778 of 5425 relevant lines covered (88.07%)

0.88 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

92.13
/src/dinary/background/classification/task.py


Source Not Available

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