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

agentjido / req_llm / 4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b
49%

Build:
DEFAULT BRANCH: main
Ran 29 Oct 2025 08:48PM 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

29 Oct 2025 08:47PM UTC coverage: 52.93% (+0.07%) from 52.861%
4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b

push

github

web-flow
feat: Add support for Google built-in tools (Google Search grounding) (#142)

* Update Google provider to support v1beta API and add grounding feature

- Changed Google provider's base URL from v1 to v1beta to align with the latest API version.
- Introduced a new option `google_grounding` to enable Google Search grounding, allowing models to search the web during generation.
- Updated the response handling to include grounding metadata when available.
- Added comprehensive tests for the new grounding feature, ensuring proper functionality across different models.

This update enhances the capabilities of the Google provider, improving its integration with the latest API features.

* Enhance Google provider with API versioning and grounding validation

- Updated Google provider to support both v1 and v1beta API versions, allowing users to select the desired version for stability or beta features.
- Introduced validation to ensure that grounding features are only enabled with the v1beta API version, preventing configuration errors.
- Added comprehensive tests to validate API version selection and grounding functionality, ensuring correct behavior across different scenarios.
- Updated provider documentation to reflect new options and usage guidelines for grounding and API versioning.

These changes improve the robustness and flexibility of the Google provider in the ReqLLM library.

* Update Google provider base URL to v1 for improved stability

- Changed the Google provider's base URL from v1beta to v1, aligning with the latest API version for enhanced stability.
- This update ensures that users are directed to the stable version of the API, improving the overall reliability of interactions with the Google provider.

These changes contribute to a more robust and consistent experience when using the ReqLLM library with Google models.

48 of 73 new or added lines in 2 files covered. (65.75%)

5 existing lines in 4 files now uncovered.

3739 of 7064 relevant lines covered (52.93%)

452.89 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
0.0
0.0% lib/mix/tasks/model_sync.ex
17
56.17
1.23% lib/req_llm/providers/google.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.33
-16.67% lib/req_llm/provider.ex
1
69.07
-0.52% lib/req_llm/providers/amazon_bedrock.ex
1
72.41
-3.45% lib/req_llm/providers/openai/param_profiles.ex
2
63.29
-0.63% lib/req_llm/provider/defaults.ex
Jobs
ID Job ID Ran Files Coverage
1 4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b.1 29 Oct 2025 08:48PM UTC 84
52.86
GitHub Action Run
2 4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b.2 29 Oct 2025 08:48PM UTC 84
52.92
GitHub Action Run
3 4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b.3 29 Oct 2025 08:50PM UTC 84
52.83
GitHub Action Run
4 4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b.4 29 Oct 2025 08:50PM UTC 84
52.85
GitHub Action Run
Source Files on build 4b7721dde17a7d1e7c575ddda8c1ef5fd08b350b
  • Tree
  • List 84
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 4b7721dd on github
  • Prev Build on main (#20394C1A...)
  • Next Build on main (#F31E6EA9...)
  • 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