• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In
Coverage calculation for this build was skipped because it contains the same data as another build. See this build for the coverage details.
If you feel that something is wrong here, please contact support.

umputun / mpt / 18986496048
88%
master: 88%

Build:
Build:
LAST BUILD BRANCH: dependabot/go_modules/golang.org/x/crypto-0.45.0
DEFAULT BRANCH: master
Ran 31 Oct 2025 10:17PM UTC
Jobs 1
Files 17
Run time 1s
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

pending completion
  cancel
18986496048

Pull #31

github

umputun
feat(custom): add endpoint-type configuration for custom providers

add endpoint-type option to allow custom OpenAI-compatible providers
to specify which API endpoint to use (auto, responses, chat_completions).
this enables GPT-5 support via custom providers using the v1/responses endpoint.

changes:
- add EndpointType field to customOpenAIProvider and CustomSpec structs
- support endpoint-type in CLI flags, environment variables, and legacy config
- add validation with go-flags choice constraint
- refactor parseCustomProvidersFromEnv to reduce cyclomatic complexity
- add comprehensive tests for all configuration methods
- update README with examples showing endpoint-type usage

default: chat_completions (maintains backward compatibility)
Pull Request #31: Add GPT-5 support with dual endpoint implementation

2286 of 2596 relevant lines covered (88.06%)

34.54 hits per line

Jobs
ID Job ID Ran Files Coverage
1 18986496048.1 31 Oct 2025 10:17PM UTC 17
88.06
GitHub Action Run
Source Files on build 18986496048
  • Tree
  • List 17
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #31
  • PR Base - master (#18854266270)
  • 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

© 2025 Coveralls, Inc