Skip to content

chore(deps): bump envector-go-sdk v0.1.0 → v0.1.1#121

Merged
couragehong merged 1 commit into
feat/go-migrationfrom
couragehong/chore/bump-envector-sdk-v0.1.1
May 8, 2026
Merged

chore(deps): bump envector-go-sdk v0.1.0 → v0.1.1#121
couragehong merged 1 commit into
feat/go-migrationfrom
couragehong/chore/bump-envector-sdk-v0.1.1

Conversation

@couragehong

Copy link
Copy Markdown
Contributor

v0.1.1 lands KeysExist's WithKeyParts honoring fix (CryptoLabInc/envector-go-sdk#2), so the rune-mcp boot path's OpenKeysFromFile(WithKeyParts(KeyPartEnc)) no longer trips on the SDK's pre-flight checking for all three key slots when only EncKey is delivered to the client.

This was the underlying reason the v0.4 stack appeared to "fail at configure" on a freshly-spawned MCP server: SaveEncKey wrote ~/.rune/keys//EncKey.json correctly, but the SDK then refused to open the key dir because EvalKey.json / SecKey.json (held only by envector cluster + Vault, by design) were absent. v0.1.1's KeysExist mirrors OpenKeysFromFile's resolveKeyParts logic, so the parts query flows through end-to-end.

Removes the local replace directive that was used as a stop-gap while the upstream PR was in review.

v0.1.1 lands KeysExist's WithKeyParts honoring fix
(CryptoLabInc/envector-go-sdk#2), so the rune-mcp boot path's
OpenKeysFromFile(WithKeyParts(KeyPartEnc)) no longer trips on the
SDK's pre-flight checking for all three key slots when only EncKey
is delivered to the client.

This was the underlying reason the v0.4 stack appeared to "fail at
configure" on a freshly-spawned MCP server: SaveEncKey wrote
~/.rune/keys/<keyID>/EncKey.json correctly, but the SDK then refused
to open the key dir because EvalKey.json / SecKey.json (held only by
envector cluster + Vault, by design) were absent. v0.1.1's KeysExist
mirrors OpenKeysFromFile's resolveKeyParts logic, so the parts query
flows through end-to-end.

Removes the local `replace` directive that was used as a stop-gap
while the upstream PR was in review.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@couragehong couragehong self-assigned this May 7, 2026
@couragehong couragehong merged commit 6d8a2b4 into feat/go-migration May 8, 2026
1 check passed
@couragehong couragehong deleted the couragehong/chore/bump-envector-sdk-v0.1.1 branch May 8, 2026 00:15
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