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

jacob-hartmann / sevalla-mcp / 22999260886
100%

Build:
DEFAULT BRANCH: main
Ran 12 Mar 2026 11:15AM UTC
Jobs 1
Files 34
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

12 Mar 2026 11:15AM UTC coverage: 100.0%. Remained the same
22999260886

push

github

web-flow
feat: migrate to Sevalla API v3 and expand tool coverage (v0.2.0) (#16)

* fix(deps): remove minimatch override breaking MCP Inspector

The pnpm override forcing minimatch >=10.2.1 broke serve-handler@6.1.6
(used by @modelcontextprotocol/inspector) because minimatch v10 switched
from a default export to named exports, causing "TypeError: minimatch is
not a function". Removing the override lets pnpm resolve compatible
versions per package.

* feat: migrate to Sevalla API v3 and expand tool coverage

Migrate all endpoints from v2 to v3 API, fixing path/method mismatches
(PUT→PATCH for updates, nested deployment/process paths under
/applications/{id}, corrected paths for purge-edge-cache, toggle-cdn,
api-keys/validate, environment-variables, etc.) and add 8 new tool
modules covering load balancers, object storage, webhooks, projects,
docker registries, global env vars, API keys, and resources. Also adds
PATCH to the HttpMethod union type. All 546 tests pass.

* chore: bump version to 0.2.0 and update README for v3 API

Update README to reflect the full v3 API tool inventory (118 tools
across 20 modules), add SEVALLA_API_BASE_URL to configuration reference,
and remove references to removed v2-only tools. Bump version from
0.1.0-rc.2 to 0.2.0.

* fix: update pnpm-lock.yaml to match package.json dependency versions

* fix: achieve 100% test coverage and fix vulnerable dependencies

- Add missing API error test cases to api-keys, app-domains, docker-registries,
  env-vars, global-env-vars, logs-metrics, resources, and applications tests
- Add test for applications.create fallback to env company ID
- Upgrade express-rate-limit to ^8.2.2 (fixes GHSA-46wh-pxpv-q5gq)
- Add pnpm overrides for hono >=4.12.4 and @hono/node-server >=1.19.10
  to address transitive dependency vulnerabilities via MCP SDK

* fix(deps): add minimatch >=10.2.3 override to fix ReDoS vulnerabilities

* style: apply prettier formatting to all modified files

* fix: restore missing company I... (continued)

724 of 724 branches covered (100.0%)

Branch coverage included in aggregate %.

663 of 663 new or added lines in 20 files covered. (100.0%)

1190 of 1190 relevant lines covered (100.0%)

16.05 hits per line

Jobs
ID Job ID Ran Files Coverage
1 22999260886.1 12 Mar 2026 11:15AM UTC 34
100.0
GitHub Action Run
Source Files on build 22999260886
  • Tree
  • List 34
  • Changed 14
  • Source Changed 14
  • Coverage Changed 9
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #22999260886
  • b5997473 on github
  • Prev Build on main (#22948491283)
  • Next Build on main (#23012960100)
  • 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