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

agentjido / req_llm / 2cd4206e1678a1393d76faeca8c42b887ccf67cb
49%

Build:
DEFAULT BRANCH: main
Ran 16 Oct 2025 07:31PM UTC
Jobs 4
Files 79
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

16 Oct 2025 07:30PM UTC coverage: 50.361% (-0.007%) from 50.368%
2cd4206e1678a1393d76faeca8c42b887ccf67cb

push

github

web-flow
fix: Use correct fields for ReqLLM.Error.Validation.Error (#107)

* fix: Use correct fields for ReqLLM.Error.Validation.Error

Fixes #96 - Changed from undefined 'errors:' field to 'reason:' field
when raising validation errors for unsupported parameters. The Error
struct only defines [:tag, :reason, :context] fields.

The warnings list is now joined into a single string with '; ' separator
for the reason field.

Amp-Thread-ID: https://ampcode.com/threads/T-7fe4f1bf-2bd0-40cb-8f64-7577c3d6e2ba
Co-authored-by: Amp <amp@ampcode.com>

* Update GitHub Actions CI configuration to specify Elixir and OTP versions

- Refactored the matrix strategy in the CI workflow to explicitly include combinations of Elixir and OTP versions.
- Ensured compatibility with Elixir 1.17, 1.18, and 1.19 on OTP 27, as well as Elixir 1.18 and 1.19 on OTP 28.

This change enhances the CI process by clearly defining the environment for testing, improving reliability and maintainability.

* Update CI configuration to remove Elixir 1.17 from workflow matrix

- Removed Elixir 1.17 from the CI workflow matrix, ensuring the focus remains on Elixir 1.18 and 1.19 with OTP 27.
- This change streamlines the testing environment and aligns with the latest Elixir version support.

This update enhances the CI process by maintaining a more relevant and efficient testing setup.

* Update formatter configuration and CI workflow

- Added a line length setting of 98 to the formatter configuration for improved code readability.
- Updated the Quokka dependency in mix.exs to a specific version (2.11.2) for consistency.
- Modified the CI workflow to run the formatting check in the test environment, ensuring that formatting is validated correctly during CI runs.

These changes enhance the development experience by enforcing consistent formatting and dependency management.

* Weird formatting issue

---------

Co-authored-by: Amp <amp@ampcode.com>

2 of 2 new or added lines in 1 file covered. (100.0%)

275 existing lines in 8 files now uncovered.

3276 of 6505 relevant lines covered (50.36%)

447.45 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.33
-16.67% lib/req_llm/provider.ex
2
63.06
-0.64% lib/req_llm/provider/defaults.ex
2
39.02
-2.44% lib/req_llm/providers/openai.ex
7
82.22
0.0% lib/req_llm/providers/amazon_bedrock/openai.ex
11
0.0
0.0% lib/examples/agent.ex
28
66.04
0.0% lib/req_llm/providers/openai/chat_api.ex
67
54.38
0.0% lib/req_llm/providers/google.ex
157
0.0
0.0% lib/mix/tasks/gen.ex
Jobs
ID Job ID Ran Files Coverage
1 2cd4206e1678a1393d76faeca8c42b887ccf67cb.1 16 Oct 2025 07:31PM UTC 79
50.24
GitHub Action Run
2 2cd4206e1678a1393d76faeca8c42b887ccf67cb.2 16 Oct 2025 07:33PM UTC 79
50.24
GitHub Action Run
3 2cd4206e1678a1393d76faeca8c42b887ccf67cb.3 16 Oct 2025 07:34PM UTC 79
50.3
GitHub Action Run
4 2cd4206e1678a1393d76faeca8c42b887ccf67cb.4 16 Oct 2025 07:34PM UTC 79
50.35
GitHub Action Run
Source Files on build 2cd4206e1678a1393d76faeca8c42b887ccf67cb
  • Tree
  • List 79
  • Changed 18
  • Source Changed 0
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 2cd4206e on github
  • Prev Build on main (#E271CE3C...)
  • Next Build on main (#2EFAAC74...)
  • 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