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

agentjido / req_llm / aa2682570247c381c9c18b57f5416737347fe28e / 3
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 17 Nov 2025 05:15PM UTC
Files 82
Run time 91min
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

17 Nov 2025 05:14PM UTC coverage: 50.056% (+0.1%) from 49.916%
aa2682570247c381c9c18b57f5416737347fe28e.3

push

github

web-flow
Fix reasoning_overlay pattern match for llmdb structure (#219)

Fix reasoning_overlay pattern match for llmdb structure

The reasoning_overlay() test helper was pattern matching on
`reasoning: true` but llmdb stores the capability as
`reasoning: %{enabled: true}`. This mismatch caused the function
to never match reasoning models, preventing it from applying the
required token budget increases.

Without the token bump, reasoning models like gemini-2.5-pro would
record fixtures with only 50 tokens, causing MAX_TOKENS finish
with no output since extended thinking consumes tokens before
generating any response text.

Changes:
- Updated pattern match from `reasoning: true` to
  `reasoning: %{enabled: true}` in test/support/helpers.ex:494
- Added test coverage demonstrating the bug and verifying fix

This allows reasoning models to correctly receive 4001+ token
budgets during fixture recording, preventing truncation errors.

3582 of 7156 relevant lines covered (50.06%)

14.7 hits per line

Source Files on job aa2682570247c381c9c18b57f5416737347fe28e.3
  • Tree
  • List 82
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 0
  • aa268257 on github
  • Prev Job for on main (#932bb71a22339354d13a7a831534226c0b6df5c6.2)
  • Next Job for on main (#367581c9c34e8aa809ece1dc571faa09110c8727.4)
  • Delete
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