Repository navigation
Conversation
|
🔴 Contributor Check: HIGH
Automated check by AgenTrust Contributor Check. |
|
@altrudev on your review question: not in core. The gap the bridge covers, server identity and output schemas that the tool Merkle root leaves out, is already bound by the manifest itself. Under Separately, Lint fails on 6 ruff errors ( |
|
Codecov Report❌ Patch coverage is
📢 Thoughts on this report? Let us know! |
|
@imran-siddique The latest EDRG verification is complete for commit "fecb430". The full local suite passed 2,384 tests, with 6 documented skips. Ruff, mypy, startup binding, signature validation, and adversarial regression checks also passed. The PR remains in draft pending independent maintainer review. Could you review the implementation and advise whether any further changes are required before approval? The software-only assurance boundaries remain unchanged. No hardware attestation or production certification is claimed. Val Rukhaylo / Altru.dev |
Summary
Adds an opt-in, independently signed Ed25519 correspondence receipt binding the Agent Manifest signing digest, agent identity, policy bundle hash, complete sealed cMCP catalog hash, and Agent Manifest Merkle root. Preserves upstream #713 native tool projection and verification; no replacement or bypass of SDK validation.
Assurance
pytest -q tests/unit tests/integration: 2382 passed, 6 skipped, 4 deprecation warnings;git diff --checkcleanReview requests
Please review whether an independent issuer receipt is useful alongside native Merkle binding; specifically JSON/COSE signing preimages, trust anchor management, optional deployment semantics, and cryptographic canonicalization. This is a draft for independent maintainer review, not a claim of hardware attestation or release approval.
No private keys or proprietary runtime implementation are included.