Skip to content

feat(gateway): add gateway provider - #587

Merged
njbrake merged 6 commits into
mainfrom
586-add-new-provider-gateway
Oct 30, 2025
Merged

njbrake merged 6 commits into
mainfrom
586-add-new-provider-gateway

Conversation

@njbrake

@njbrake njbrake commented Oct 29, 2025

Copy link
Copy Markdown
Contributor

Description

(untested) Eventually I think we would be able to add it to the integration test suite, once the gateway is a public image so that we can easily run it in a github action without needing to configure authentication etc.

PR Type

🆕 New Feature ## Relevant issues

Checklist

  • I have added unit tests that prove my fix/feature works
  • New and existing tests pass locally
  • Documentation was updated where necessary
  • I have read and followed the contribution guidelines```

@njbrake njbrake linked an issue Oct 29, 2025 that may be closed by this pull request
@njbrake
njbrake requested a review from daavoo October 29, 2025 18:04
@codecov

codecov Bot commented Oct 29, 2025 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
src/any_llm/constants.py 100.00% <100.00%> (ø)
src/any_llm/providers/gateway/__init__.py 100.00% <100.00%> (ø)
src/any_llm/providers/gateway/gateway.py 100.00% <100.00%> (ø)

... and 40 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

Comment thread src/any_llm/providers/gateway/gateway.py Outdated
Comment thread src/any_llm/providers/gateway/gateway.py
@njbrake
njbrake requested a review from daavoo October 29, 2025 19:06
Comment thread src/any_llm/providers/gateway/gateway.py
daavoo
daavoo previously approved these changes Oct 30, 2025

@daavoo daavoo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not critical, but some simple unit tests would be nice to have

Comment thread pyproject.toml Outdated
Comment thread src/any_llm/providers/gateway/gateway.py
Co-authored-by: David de la Iglesia Castro <daviddelaiglesiacastro@gmail.com>
@njbrake

njbrake commented Oct 30, 2025

Copy link
Copy Markdown
Contributor Author

Not critical, but some simple unit tests would be nice to have

Good point. I'll add a few unit tests and then I'll merge it 👍

@njbrake
njbrake merged commit f8abfa9 into main Oct 30, 2025
10 checks passed
@njbrake
njbrake deleted the 586-add-new-provider-gateway branch October 30, 2025 13:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add new provider: gateway

2 participants