{"repo":"NousResearch/hermes-agent","public_id":"139045","display_label":"Multi-profile gateway message refusals involving plugin rewrites and provenance","summary":"The three members all concern messages being refused on gateways with multiple profiles enabled. They mention a pre_gateway_dispatch rewrite, native provenance, and a RuntimeStoreError(invalid_params) on the default profile. The titles do not establish whether these are the same root cause or what the current status is.","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":139076,"merged_at":"2026-10-15T13:22:27+00:00"},"resolution":{"state":"resolved","by":"pr-139076"},"freshness":{"state":"verified","last_verified_at":"2026-10-15T13:22:27+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":139045,"pr_number":139076,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-15T13:22:27+00:00"}],"members":[{"kind":"issue","number":139045,"title":"[Bug]: every plain message to the default profile is refused with RuntimeStoreError(invalid_params) when gateway.multiplex_profiles is true (v0.22.1)","url":null,"state":"closed"},{"kind":"pr","number":139068,"title":"fix(gateway): keep native provenance through a pre_gateway_dispatch rewrite","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#139054","number":139054}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":139076,"title":"Plugin-rewritten messages are no longer refused on multi-profile gateways (#139045)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["gateway/run_inbound_hooks.py","gateway/session_ingress_context.py","tests/gateway/test_pre_gateway_dispatch.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}