Commit 7907d71
chore(deps): bump envector-go-sdk v0.1.0 → v0.1.1
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>1 parent f578ade commit 7907d71
2 files changed
Lines changed: 4 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
10 | | - | |
| 10 | + | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
| 15 | + | |
16 | 16 | | |
17 | 17 | | |
18 | 18 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | | - | |
| 3 | + | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
0 commit comments