Skip to content

Upgrade toolhive to v0.15.0 and go-microvm to v0.0.27#104

Merged
JAORMX merged 1 commit intomainfrom
fix/toolhive-v0.15-and-microvm-upgrade
Apr 7, 2026
Merged

Upgrade toolhive to v0.15.0 and go-microvm to v0.0.27#104
JAORMX merged 1 commit intomainfrom
fix/toolhive-v0.15-and-microvm-upgrade

Conversation

@JAORMX
Copy link
Copy Markdown
Contributor

@JAORMX JAORMX commented Apr 7, 2026

Summary\n- Upgrades github.com/stacklok/toolhive from v0.14.1 to v0.15.0\n- Upgrades github.com/stacklok/go-microvm from v0.0.26 to v0.0.27\n- Fixes breaking API change in vmcpauthfactory.NewIncomingAuthMiddleware which now requires two additional parameters (passThroughTools and upstreamTokenReader) for expanded Cedar policy enforcement over optimizer meta-tools and upstream IDP token claims. Both are nil for brood-box since we don't use the optimizer or upstream IDP tokens.\n\nSupersedes #102\n\n## Test plan\n- [x] task test — all 27 packages pass with race detector\n- [x] task lint — 0 issues\n- [ ] CI passes on ubuntu and macOS\n\n🤖 Generated with Claude Code

Adapt to breaking change in vmcpauthfactory.NewIncomingAuthMiddleware
which now requires passThroughTools and upstreamtoken.TokenReader params.
Both are nil for brood-box (no optimizer, no upstream IDP tokens).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@JAORMX JAORMX force-pushed the fix/toolhive-v0.15-and-microvm-upgrade branch from 0341176 to 5c74d4d Compare April 7, 2026 05:18
@JAORMX JAORMX merged commit a8ccfb9 into main Apr 7, 2026
8 checks passed
@JAORMX JAORMX deleted the fix/toolhive-v0.15-and-microvm-upgrade branch April 7, 2026 05:32
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