Skip to content

feat: correlate Hermes plugin audit IDs#327

Merged
peg merged 1 commit into
stagingfrom
feat/hermes-audit-correlation
May 28, 2026
Merged

feat: correlate Hermes plugin audit IDs#327
peg merged 1 commit into
stagingfrom
feat/hermes-audit-correlation

Conversation

@peg
Copy link
Copy Markdown
Owner

@peg peg commented May 27, 2026

Summary

  • Send Hermes tool_call_id as top-level Rampart evaluation metadata so audits correlate with the exact Hermes tool call.
  • Include Rampart audit_id in Hermes plugin deny/approval-required block messages when available.
  • Update the experimental Hermes integration docs and plugin manifest version to reflect audit-correlation behavior and current hosted-approval boundaries.

Tests

  • python3 -m unittest internal/plugin/hermes/test_hermes_plugin.py
  • go test ./internal/plugin/hermes ./cmd/rampart/cli
  • git diff --check
  • go test ./...

@peg peg merged commit 023af96 into staging May 28, 2026
5 checks passed
@peg peg deleted the feat/hermes-audit-correlation branch May 28, 2026 03:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant