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

umputun / mpt
88%

Build:
DEFAULT BRANCH: master
Repo Added 03 Apr 2025 05:44AM UTC
Token kVBRNXkTsMZagy8JKouRwPmlc3O5gJ66h regen
Build 189 Last
Files 17
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

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master
  • add-claude-github-actions-1754418829365
  • consensus-feature
  • dependabot/github_actions/goreleaser/goreleaser-action-6
  • dependabot/go_modules/github.com/fatih/color-1.18.0
  • dependabot/go_modules/github.com/go-pkgz/lgr-0.12.0
  • dependabot/go_modules/github.com/google/generative-ai-go-0.19.0
  • dependabot/go_modules/github.com/jessevdk/go-flags-1.6.1
  • dependabot/go_modules/github.com/mark3labs/mcp-go-0.20.0
  • dependabot/go_modules/github.com/mark3labs/mcp-go-0.20.1
  • dependabot/go_modules/github.com/sashabaranov/go-openai-1.38.1
  • dependabot/go_modules/github.com/stretchr/testify-1.10.0
  • dependabot/go_modules/golang.org/x/crypto-0.31.0
  • dependabot/go_modules/golang.org/x/net-0.36.0
  • dependabot/go_modules/google.golang.org/api-0.228.0
  • dependabot/go_modules/google.golang.org/api-0.229.0
  • feature/add-gpt5-support
  • feature/add-mcp-support
  • feature/auto-branch-diff
  • feature/force-flag-and-build-exclusion-fix
  • feature/human-friendly-size-values
  • feature/improve-gitignore-handling
  • feature/mix-command
  • feature/multiple-custom-providers
  • git-integration
  • implement-todo-improvements
  • paskal/dependabot-disable-updates
  • refactor-code-structure
  • refactor/provider-initialization
  • refs/tags/v0.1.0
  • refs/tags/v0.1.1
  • refs/tags/v0.1.2
  • refs/tags/v0.10.0
  • refs/tags/v0.10.1
  • refs/tags/v0.10.2
  • refs/tags/v0.11.0
  • refs/tags/v0.11.1
  • refs/tags/v0.11.2
  • refs/tags/v0.11.3
  • refs/tags/v0.12.0
  • refs/tags/v0.12.1
  • refs/tags/v0.13.0
  • refs/tags/v0.14.0
  • refs/tags/v0.14.1
  • refs/tags/v0.14.2
  • refs/tags/v0.14.3
  • refs/tags/v0.2.0
  • refs/tags/v0.2.1
  • refs/tags/v0.2.2
  • refs/tags/v0.3.0
  • refs/tags/v0.3.2
  • refs/tags/v0.3.3
  • refs/tags/v0.4.0
  • refs/tags/v0.5.0
  • refs/tags/v0.5.1
  • refs/tags/v0.6.0
  • refs/tags/v0.7.0
  • refs/tags/v0.8.0
  • refs/tags/v0.8.1
  • refs/tags/v0.9.0
  • refs/tags/v0.9.1
  • refs/tags/v0.9.2
  • refs/tags/v0.9.3

03 Nov 2025 03:23AM UTC coverage: 88.11% (-0.1%) from 88.213%
19022956211

push

github

umputun
refactor: improve robustness with response size limits and fail-fast error handling

reduce MaxResponseSize from 100MB to 10MB for better memory management.
add explicit detection for oversized responses before JSON parsing.
change temp directory creation to fail-fast instead of fallback pattern.
remove unsupported "minimal" reasoning effort test case.

12 of 18 new or added lines in 2 files covered. (66.67%)

1 existing line in 1 file now uncovered.

2312 of 2624 relevant lines covered (88.11%)

34.64 hits per line

Relevant lines Covered
Build:
Build:
2624 RELEVANT LINES 2312 COVERED LINES
34.64 HITS PER LINE
Source Files on master
  • Tree
  • List 17
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
19022956211 master refactor: improve robustness with response size limits and fail-fast error handling reduce MaxResponseSize from 100MB to 10MB for better memory management. add explicit detection for oversized responses before JSON parsing. change temp directory ... push 03 Nov 2025 03:25AM UTC umputun github
88.11
18990163783 master feat: add reasoning effort parameter support for GPT-5 models - add reasoning-effort CLI flag with choices: low, medium (default), high - add REASONING_EFFORT environment variable support - add reasoning effort to OpenAI provider request structur... push 01 Nov 2025 02:45AM UTC umputun github
88.21
18989035214 master fix(provider): add HTTP status code validation for non-JSON error responses add validation to detect and properly handle non-JSON HTTP error responses (e.g., HTML error pages from proxies, cloudflare errors). the fix checks if non-2xx responses c... push 01 Nov 2025 01:11AM UTC umputun github
88.17
18987813992 master docs: update README with correct defaults and optional API key info - fix incorrect OpenAI default model (gpt-5-codex → gpt-5) - fix incorrect Google default model (gemini-2.5-pro-preview-06-05 → gemini-2.5-pro-exp-03-25) - document optional API ... push 31 Oct 2025 11:42PM UTC umputun github
88.06
18987750623 master fix: make API key optional for custom providers skip Authorization header when API key is empty to support custom providers that don't require authentication (local LLMs, development servers, etc.) previously, empty API key would send 'Authoriza... push 31 Oct 2025 11:37PM UTC umputun github
88.06
18986698835 master Add GPT-5 support with dual endpoint implementation (#31) * feat: add GPT-5 support with v1/responses endpoint Implement native support for GPT-5 models by adding v1/responses endpoint handling alongside existing v1/chat/completions support. Ke... push 31 Oct 2025 10:29PM UTC web-flow github
88.06
18854266270 master refactor(mcp): improve type safety and eliminate unnecessary any usage use library's type-safe RequireString() method instead of manual type assertions in mcp server handler. replace runtime interface check with compile-time verification. reduces... push 27 Oct 2025 08:02PM UTC umputun github
88.26
18849223181 master fix(consensus): resolve negation handling and optimize performance fixed critical bugs in consensus detection: - negation handling: "not different" and "don't disagree" now correctly indicate consensus (57% failure rate on negation cases) - wor... push 27 Oct 2025 04:58PM UTC umputun github
88.19
18262447817 master chore: upgrade to go 1.25 and update github actions - update go version from 1.24 to 1.25 - update actions/setup-go from v5 to v6 - update actions/checkout from v4 to v5 - update goreleaser/goreleaser-action from v5 to v6 - update release workflo... push 05 Oct 2025 06:10PM UTC umputun github
87.88
18262383914 master docs: add background execution guide for automation tools document how to run mpt in background mode to work around caller timeouts in automation tools like claude code (2 min timeout) and ci/cd pipelines. includes: - background execution patter... push 05 Oct 2025 06:05PM UTC umputun github
87.88
See All Builds (167)

Badge your Repo: mpt

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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