Skip to content

v0.3.2

Choose a tag to compare

@github-actions github-actions released this 10 Jul 16:03
· 39 commits to dev since this release
0956f09
Add rmpc support for MCP committee identity and payload signing (#1112)

* chore: initialize issue #1111 worktree

* feat(rmpc): add committee-identity — MCP committee Ed25519 signing identity

Adds `rmpc committee-identity create|show-public-key|sign`: a local,
encrypted-at-rest Ed25519 identity distinct from the on-chain EVM signer
used by `rmpc committee register`/`vote-submit`. Matches the
robotmoney-frontend Investment Committee demo's existing wire format
exactly (raw 32-byte Ed25519 public key / raw 64-byte signature, standard
base64) so a prospective agent can apply, sign the canonical
get_signing_payload string, and submit_recommendation without hand-rolling
crypto — and with zero changes needed on the frontend side.

Closes #1111

* chore(docs): regenerate stale contract NatSpec docs (org URL drift)

contracts/doc/src/contracts/ and book.toml still referenced the retired
robotmoney-monorepo org/repo name in every [Git Source] link, failing the
generated-docs-freshness CI gate (pre-existing drift on dev, unrelated to
this PR's rmpc changes — same class as the org-rename drift fixed once
before in #870). Regenerated via `forge doc`; every changed line is the
git-repository-url/Git-Source URL, no NatSpec content changed.