Commit 18c59d3
Bump version to 0.5.2
Rolls up post-0.5.1 security/UX changes:
- Auto-run preview-time checks: agent-side ABI decode + pair-consistency
pre-sign hash recomputation now run unprompted at preview_send and
report in a CHECKS PERFORMED block (PR #57, #59).
- Swiss-knife decoder URL surfaces as a Markdown hyperlink fallback when
the agent's ABI decode is low-confidence (PR #59, #62).
- WalletConnect session-topic cross-check: get_ledger_status now returns
the WC `topic`; the agent is instructed to surface its last 8 chars
and ask the user to verify a matching session in Ledger Live →
Settings → Connected Apps, catching peer impersonation that the
self-reported name/URL pair can't (PR #61).
- Clear-sign vs blind-sign branching in on-device check reminders —
Aave / Lido / 1inch / LiFi / approve flows check decoded fields, not
a hash (PR #59 prose refinements).
- Agent-prompt notation fix: `{✓|✗|⚠}` placeholders instead of `[…]`
so literal Markdown brackets + inline-code backticks survive the
agent's paraphrase (PR #63).
- Integrator string reverted to "vaultpilot-mcp" on LiFi (PR #60).
- Plain-English "Why trust VaultPilot?" framing at top of SECURITY.md
and mirrored in README Security model; security-critical error paths
(payload-hash mismatch, previewToken mismatch, TRON device-address
mismatch, unexpected signature shape) now carry a `SECURITY:` prefix
and explicit "do NOT retry this handle — re-prepare from scratch"
guidance so users know what to check.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>1 parent 9338898 commit 18c59d3
3 files changed
Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
| 6 | + | |
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| |||
0 commit comments