Skip to content

chore: pin oilpriceapi-mcp 3.4.0 - #7

Merged
karlwaldman merged 1 commit into
mainfrom
chore/bump-mcp-3.4.0
Sep 13, 2026
Merged

karlwaldman merged 1 commit into
mainfrom
chore/bump-mcp-3.4.0

Conversation

@karlwaldman

Copy link
Copy Markdown
Member

Pins oilpriceapi-mcp to 3.4.0 everywhere the extension names it: gemini-extension.json (the launch args), package.json + package-lock.json, GEMINI.md, README.md (4 commands), and tests/manifest.test.mjs.

Why

3.4.0 was published today to npm (with provenance) and the MCP registry, verified by registry readback. It carries fourteen fixes since 3.3.0 — the ones a Gemini user would notice:

  • currency rendered as the API reported it (e.g. GBp pence no longer shown as pounds, 100× too high)
  • opa_get_rig_counts no longer renders undefined for every field
  • a partial answer is no longer presented as complete; an absent field is never printed as data
  • the static 19-code catalogue fallback that masked 401/404/5xx is gone

Tool inventory

The read-scope inventory is unchanged at 32 — Gemini manifest launches the exact read-only tool inventory passes without edits, so no new tool entered the Gemini surface and the count comment in protocol.test.mjs (which records the 3.0.0 → 3.3.0 change) still describes the last change.

Verification (local, this branch)

  • node_modules/oilpriceapi-mcp/package.json → 3.4.0, lockfile resolves oilpriceapi-mcp-3.4.0.tgz
  • npm test → 11 passed, 0 failed (manifest, protocol, auth/locked/rate-limit recovery, malformed upstream, timeout bound, no secret leakage in child stderr)

🤖 Generated with Claude Code

https://claude.ai/code/session_015ao5paex73xXvuM424Libo

3.4.0 (published 2026-09-13 to npm and the MCP registry) carries fourteen
fixes since 3.3.0, including currency rendering, completeness signalling,
absent-field handling and opa_get_rig_counts reading the fields the API sends.
The read-scope tool inventory is unchanged at 32.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015ao5paex73xXvuM424Libo
@coderabbitai

coderabbitai Bot commented Sep 13, 2026

Copy link
Copy Markdown

Important

  • 🔍 Trigger review

This repository does not receive automatic reviews because it has fewer than 10 stars.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Advanced

Run ID: fb4e40ba-6e2b-44dc-bca6-025ec3a821b4


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@karlwaldman
karlwaldman merged commit e377098 into main Sep 13, 2026
2 checks passed
@karlwaldman
karlwaldman deleted the chore/bump-mcp-3.4.0 branch September 13, 2026 20:00
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.

1 participant