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

agentjido / req_llm / 64e00ce70969c7dd3ac8dc7655bd21b877725d37
49%

Build:
DEFAULT BRANCH: main
Ran 02 Nov 2025 05:51PM UTC
Jobs 4
Files 84
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

02 Nov 2025 05:50PM UTC coverage: 54.019% (+0.03%) from 53.99%
64e00ce70969c7dd3ac8dc7655bd21b877725d37

push

github

web-flow
refactor: Rename decode_sse_event to decode_stream_event for protocol agnosticity (#166)

Renames the Provider callback from decode_sse_event to decode_stream_event
to reflect that providers use different streaming protocols:

- OpenAI, Anthropic, Google: Server-Sent Events (SSE)
- AWS Bedrock: AWS EventStream (binary)

The old name was misleading for non-SSE implementations like Bedrock.

Changes:
- Updated Provider behavior definition with clearer documentation
- Renamed all provider implementations (Anthropic, OpenAI, Google, Groq, Bedrock)
- Updated all tests and test helpers
- Updated guides (adding_a_provider.md, core-concepts.md)

Fixes #153

11 of 22 new or added lines in 12 files covered. (50.0%)

4 existing lines in 3 files now uncovered.

3831 of 7092 relevant lines covered (54.02%)

455.88 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
69.52
-0.63% lib/req_llm/provider/defaults.ex
1
69.59
0.52% lib/req_llm/providers/amazon_bedrock.ex
1
70.09
0.0% lib/req_llm/providers/anthropic.ex
1
61.54
0.0% lib/req_llm/providers/anthropic/response.ex
1
42.62
0.0% lib/req_llm/providers/groq.ex
1
66.36
0.0% lib/req_llm/providers/openai/chat_api.ex
1
66.67
0.0% test/support/stream_server_helpers.ex
2
39.02
0.0% lib/req_llm/providers/openai.ex
2
53.69
0.0% lib/req_llm/providers/openai/responses_api.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.33
-16.67% lib/req_llm/provider.ex
1
94.12
-5.88% test/support/streaming_case.ex
2
69.52
-0.63% lib/req_llm/provider/defaults.ex
Jobs
ID Job ID Ran Files Coverage
1 64e00ce70969c7dd3ac8dc7655bd21b877725d37.1 02 Nov 2025 05:51PM UTC 84
53.96
GitHub Action Run
2 64e00ce70969c7dd3ac8dc7655bd21b877725d37.2 02 Nov 2025 05:53PM UTC 84
53.95
GitHub Action Run
3 64e00ce70969c7dd3ac8dc7655bd21b877725d37.3 02 Nov 2025 05:54PM UTC 84
53.92
GitHub Action Run
4 64e00ce70969c7dd3ac8dc7655bd21b877725d37.4 02 Nov 2025 05:55PM UTC 84
53.91
GitHub Action Run
Source Files on build 64e00ce70969c7dd3ac8dc7655bd21b877725d37
  • Tree
  • List 84
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 64e00ce7 on github
  • Prev Build on main (#055CD74E...)
  • Next Build on main (#94E1B59B...)
  • 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