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

agentjido / req_llm / 1ec7c9f2d937b8497dc0de132c80db6649a90a57
49%

Build:
DEFAULT BRANCH: main
Ran 27 Oct 2025 08:44PM UTC
Jobs 4
Files 83
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

27 Oct 2025 08:43PM UTC coverage: 52.499% (+0.2%) from 52.308%
1ec7c9f2d937b8497dc0de132c80db6649a90a57

push

github

web-flow
Add Bedrock prompt caching support (#138)

Extends Anthropic prompt caching to AWS Bedrock provider by reusing
native Anthropic caching functions and adding smart API selection.

Changes:
- Made Anthropic caching functions public for reuse
- Added tools support to Bedrock Anthropic formatter
- Auto-switch to native API when caching enabled with tools
- Added comprehensive tests for auto-switching behavior

Bedrock Converse API only caches entire system prompts, while native
API supports granular cache control on system, tools, and messages.
When both caching and tools are present, automatically use native API
with a warning that can be silenced via explicit use_converse setting.

Tested live with AWS credentials showing 90% cost savings and cache
hit behavior working correctly with tools.

22 of 22 new or added lines in 2 files covered. (100.0%)

3 existing lines in 2 files now uncovered.

3635 of 6924 relevant lines covered (52.5%)

434.44 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
83.33
-16.67% lib/req_llm/provider.ex
2
62.97
-0.63% lib/req_llm/provider/defaults.ex
Jobs
ID Job ID Ran Files Coverage
1 1ec7c9f2d937b8497dc0de132c80db6649a90a57.1 27 Oct 2025 08:44PM UTC 83
52.44
GitHub Action Run
2 1ec7c9f2d937b8497dc0de132c80db6649a90a57.2 27 Oct 2025 08:44PM UTC 83
52.38
GitHub Action Run
3 1ec7c9f2d937b8497dc0de132c80db6649a90a57.3 27 Oct 2025 08:44PM UTC 83
52.41
GitHub Action Run
4 1ec7c9f2d937b8497dc0de132c80db6649a90a57.4 27 Oct 2025 08:44PM UTC 83
52.38
GitHub Action Run
Source Files on build 1ec7c9f2d937b8497dc0de132c80db6649a90a57
  • Tree
  • List 83
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 1ec7c9f2 on github
  • Prev Build on main (#F0C9E2AF...)
  • Next Build on main (#25F3CA1D...)
  • 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