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

agentjido / req_llm / 4299e4d29ea03f1f6c20aa16894fbca491908b42 / 1
49%
main: 49%

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

25 Oct 2025 07:31PM UTC coverage: 51.819% (+0.5%) from 51.282%
4299e4d29ea03f1f6c20aa16894fbca491908b42.1

push

github

web-flow
Add model catalog feature for runtime discovery (#111)

* Implement catalog system for ReqLLM

- Introduced a runtime catalog system that applies configuration to the compile-time base catalog.
- Added support for allowlist filtering, custom provider/model definitions, and metadata overrides.
- Created a demonstration script to showcase catalog functionalities, including loading metadata, filtering, and merging custom definitions.
- Updated configuration files to include catalog settings and enabled catalog functionality.
- Enhanced the provider registry to initialize from the effective catalog, allowing for both implemented and metadata-only providers.

This update significantly improves the flexibility and usability of the ReqLLM library by allowing dynamic configuration of AI models and providers.

* Add model catalog feature with dynamic provider/model discovery

- Add ReqLLM.Catalog module for runtime model discovery
- Support filtering by provider, modality, and capability
- Add model detail lookup with metadata
- Include comprehensive documentation and demo examples

Amp-Thread-ID: https://ampcode.com/threads/T-38110a6b-223f-40bb-b626-7e69e7a6767d
Co-authored-by: Amp <amp@ampcode.com>

* Refactor catalog_demo.exs for improved readability and formatting

- Cleaned up whitespace and formatting inconsistencies throughout the demonstration script.
- Enhanced output formatting for better clarity in console logs.
- Ensured consistent spacing and alignment in the code for improved maintainability.

This update enhances the overall readability of the catalog demonstration script, making it easier to follow and understand the catalog functionalities.

* Fix test issues with catalog manifest and module redefinition

- Skip hidden .catalog_manifest.json file in model parsing tests
- Remove duplicate Catalog.Base module definition in catalog_test.exs
- All tests passing, quality checks pass

Amp-Thread-ID: https://ampcode.com/threads/T-38110a6b-223f-40bb-b... (continued)

3533 of 6818 relevant lines covered (51.82%)

108.57 hits per line

Source Files on job 4299e4d29ea03f1f6c20aa16894fbca491908b42.1
  • Tree
  • List 82
  • Changed 9
  • Source Changed 0
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 4299
  • 4299e4d2 on github
  • Prev Job for on main (#da46c392fc234f6bfff3ecb11fe4e29f2067f620.1)
  • Next Job for on main (#d218063fa46a966e73d7c42fdfa404744e686e10.1)
  • 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