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

agentjido / req_llm / d218063fa46a966e73d7c42fdfa404744e686e10
49%

Build:
DEFAULT BRANCH: main
Ran 25 Oct 2025 07:53PM UTC
Jobs 4
Files 82
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

25 Oct 2025 07:52PM UTC coverage: 52.1% (+0.2%) from 51.936%
d218063fa46a966e73d7c42fdfa404744e686e10

push

github

web-flow
feat: Integrate Zoi library for enhanced schema support (#130)

* feat: Integrate Zoi library for enhanced schema support

- Added Zoi as a dependency to enable advanced schema handling.
- Updated `ReqLLM.Schema` to support Zoi schema structs, allowing conversion to JSON Schema format.
- Enhanced `to_json/1` function to handle Zoi schemas alongside existing formats.
- Implemented validation for Zoi schemas within the `validate/2` function, supporting nested structures and optional fields.
- Added comprehensive tests for Zoi schema integration, covering various scenarios including nested objects and validation errors.

These changes improve the flexibility and capability of schema handling in ReqLLM, facilitating more complex data structures.

* Cleaned out optional Zoi - its required

* Simplify to fix dialyzer

36 of 44 new or added lines in 2 files covered. (81.82%)

3 existing lines in 2 files now uncovered.

3573 of 6858 relevant lines covered (52.1%)

435.89 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
88.62
-4.15% lib/req_llm/schema.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
72.41
-3.45% lib/req_llm/providers/openai/param_profiles.ex
2
88.24
-11.76% test/support/streaming_case.ex
Jobs
ID Job ID Ran Files Coverage
1 d218063fa46a966e73d7c42fdfa404744e686e10.1 25 Oct 2025 07:53PM UTC 82
52.01
GitHub Action Run
2 d218063fa46a966e73d7c42fdfa404744e686e10.2 25 Oct 2025 07:55PM UTC 82
52.0
GitHub Action Run
3 d218063fa46a966e73d7c42fdfa404744e686e10.3 25 Oct 2025 07:56PM UTC 82
52.03
GitHub Action Run
4 d218063fa46a966e73d7c42fdfa404744e686e10.4 25 Oct 2025 07:56PM UTC 82
52.07
GitHub Action Run
Source Files on build d218063fa46a966e73d7c42fdfa404744e686e10
  • Tree
  • List 82
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • d218063f on github
  • Prev Build on main (#4299E4D2...)
  • Next Build on main (#505C1862...)
  • 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