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

agentjido / req_llm / 51450757973bd80b6aea84a3ba9b94f9df0e2e09
49%

Build:
DEFAULT BRANCH: main
Ran 02 Nov 2025 09:43PM UTC
Jobs 4
Files 89
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 09:42PM UTC coverage: 52.411% (-0.1%) from 52.538%
51450757973bd80b6aea84a3ba9b94f9df0e2e09

push

github

web-flow
Fix Google provider v1beta default and update test fixtures (#169)

* Refresh Anthropic Model Fixtures from a Live API call

* Refresh Cerebras model fixtures from Live API calls

* Refresh Groq Fixtures with Live API Calls

* Refresh xAI Models with Live API Calls

* Refresh zAI fixtures with Live LLM API Calls

* Refresh zai_coder models with live LLM calls

* Refresh Openrouter fixtures with Live LLM calls

* Refresh OpenAI models from live API calls

* Tested and confirmed zai_coder:glm-4.5-flash

* Add catalog_allow configuration for various LLM models

Introduce a new configuration file `catalog_allow.exs` to specify allowed models for multiple providers including Anthropic, OpenAI, Google, Groq, xAI, OpenRouter, Amazon Bedrock, and Google Vertex AI. Update main config to enable catalog and import the new configuration. Modify catalog loading logic to handle model filtering based on the new configuration and enable/disable functionality.

* Update Google provider to use v1beta API and adjust related configurations

- Changed base URL for Google provider from v1 to v1beta across multiple files.
- Updated documentation to reflect the default API version as v1beta.
- Modified tests to ensure compatibility with the new default API version.
- Adjusted model sync task documentation and JSON files to align with the updated API versioning.

* Refactor model configuration and filtering logic

- Removed hardcoded sample models from the main configuration file.
- Added sample model configurations to the test configuration file for better isolation.
- Enhanced model filtering logic in the catalog to allow for dynamic model specification based on allowed patterns.
- Updated model matrix to utilize allowed models based on the new catalog configuration.
- Introduced methods for resolving allowed model specifications and matching patterns.

* Update model configurations and refresh test fixtures

- Enhanced `catalog_allow.exs` to clarify model statuses for Anth... (continued)

39 of 79 new or added lines in 4 files covered. (49.37%)

14 existing lines in 9 files now uncovered.

3934 of 7506 relevant lines covered (52.41%)

229.87 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
5
80.95
-4.5% test/support/model_matrix.ex
8
61.4
-0.53% lib/req_llm/providers/google.ex
10
0.0
0.0% lib/mix/tasks/model_compat.ex
17
76.67
-10.83% lib/req_llm/catalog.ex

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.0
0.0% lib/mix/tasks/model_compat.ex
1
56.67
3.33% lib/req_llm/application.ex
1
93.94
-1.52% lib/req_llm/capability.ex
1
54.0
-2.0% lib/req_llm/embedding.ex
1
51.85
-3.7% lib/req_llm/model/metadata.ex
1
72.41
-3.45% lib/req_llm/providers/openai/param_profiles.ex
2
82.14
-7.14% lib/req_llm/keys.ex
2
81.71
0.39% lib/req_llm/provider/registry.ex
4
69.75
-1.68% lib/req_llm/providers/amazon_bedrock.ex
Jobs
ID Job ID Ran Files Coverage
1 51450757973bd80b6aea84a3ba9b94f9df0e2e09.1 02 Nov 2025 09:43PM UTC 89
52.37
GitHub Action Run
2 51450757973bd80b6aea84a3ba9b94f9df0e2e09.2 02 Nov 2025 09:45PM UTC 89
52.33
GitHub Action Run
3 51450757973bd80b6aea84a3ba9b94f9df0e2e09.3 02 Nov 2025 09:46PM UTC 89
52.3
GitHub Action Run
4 51450757973bd80b6aea84a3ba9b94f9df0e2e09.4 02 Nov 2025 09:46PM UTC 89
52.29
GitHub Action Run
Source Files on build 51450757973bd80b6aea84a3ba9b94f9df0e2e09
  • Tree
  • List 89
  • Changed 14
  • Source Changed 0
  • Coverage Changed 14
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 51450757 on github
  • Prev Build on main (#94E1B59B...)
  • Next Build on main (#76D025F1...)
  • 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