Repository navigation
feat(action-provider): add Agenda pre-sign evidence review - #1514
vassiliylakhonin wants to merge 1 commit into
Conversation
🟡 Heimdall Review Status
|
2ddff11 to
32dce19
Compare
|
Updated this existing PR after reviewing its authorization boundary. The action now always returns Verification: 43 mocked provider regression tests and 712 package unit tests passed; package Ruff lint/format checks passed. No live paid evaluations or funded transfers were performed. The legacy description-length entry point references a missing upstream scripts module; the registered action description was checked directly (548 characters). The contribution is now one GitHub-verified signed commit, replacing the initial unsigned commit. Ready for maintainer review; this remains an optional evidence-review action, not automatic wallet enforcement. |
Summary
Adds an optional
AgendaGuardActionProviderfor reviewing caller-supplied EVM transaction evidence. This is an explicit AgentKit action, not automatic interception of other wallet actions.Review boundary
is_safe: false: eitherrejectorstep_up_human_required.allownever authorize signing or broadcasting. A remote rejection can tighten the result.endpoint=Noneprovides local review without sending evidence to the remote service. The default remote endpoint receives the supplied transaction evidence; redirects are disabled.Verification
git diff --check: passed.check-description-lengthentry point cannot run in this upstream checkout because its referencedscriptsmodule is absent.Includes a changelog fragment and updated usage/privacy/payment documentation. The original unsigned contribution was replaced by a single GitHub-verified signed commit to follow CONTRIBUTING.md. Maintainer review is still required.