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

agentjido / req_llm / 8977b13e8d4c0617eed01e05aa36d4b3729628f7 / 2
49%
main: 49%

Build:
DEFAULT BRANCH: main
Ran 28 Nov 2025 09:05PM UTC
Files 85
Run time 2s
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

28 Nov 2025 09:02PM UTC coverage: 48.898% (-0.03%) from 48.932%
8977b13e8d4c0617eed01e05aa36d4b3729628f7.2

push

github

web-flow
Remove duplicate google provider metadata (#231)

Previously, `grounding_metadata` and `sources` results from Google API calls
that used the `google_grounding` tool were duplicated in the provider
metadata. Here is an example:

```elixir
iex> {:ok, response} = ReqLLM.generate_text(model, "Search for the latest news", provider_options: [google_grounding: %{enable: true}])
{:ok,
 %ReqLLM.Response{
   error: nil,
   provider_meta: %{
     "google" => %{
       "grounding_metadata" => %{
         ...
       },
       "sources" => [
         ...
       ]
     },
     "grounding_metadata" => %{
       "grounding_metadata" => %{
         ...
       },
       "sources" => [
         ...
       ]
      }
    },
  ...
}
```

It seems like only the metadata withing the "google" key was being used and
tested, and the other addition was unneeded. This PR makes it so that the
metadata is only returned in the "google" key.

Co-authored-by: Mike Hostetler <84222+mikehostetler@users.noreply.github.com>

3637 of 7438 relevant lines covered (48.9%)

14.44 hits per line

Source Files on job 8977b13e8d4c0617eed01e05aa36d4b3729628f7.2
  • Tree
  • List 85
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 8977
  • 8977b13e on github
  • Prev Job for on main (#6bd547e325bcafbe53844595e72adf42b2a070dc.4)
  • Next Job for on main (#d13fa004725cbf07101659496573a0c0c8da66f0.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