{"repo":"NousResearch/hermes-agent","public_id":"130663","display_label":"Fix scoping errors in multiplexed gateway dashboard actions","summary":"A bug and related fixes address UnscopedSecretError failures in multiplexed gateway dashboard /api/ops/* actions, caused by credential scrubbing and profile action environments lacking proper secret scope. The changes scope dashboard action environments and credential scrubbing correctly for multiplexed profile actions.","subsystem":"dashboard","counts":{"members":4,"open_issues":1,"open_issues_distinct":1,"open_prs":3,"closed_issues":0,"merged_prs":0,"attempt_prs":3},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[],"members":[{"kind":"issue","number":130663,"title":"[Bug]: Multiplexed gateway: dashboard /api/ops/* actions (doctor, backup, skills update) fail with UnscopedSecretError — _profile_action_environment scrubs env with no secret scope","url":null,"state":"open"},{"kind":"pr","number":130670,"title":"fix(dashboard): scope multiplexed profile actions","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":130671,"title":"fix(gateway): scope dashboard action environment","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"7f2de12a09c3e415095474efccab9e2c692eff9b","number":0},{"kind":"pr","value":"#130663","number":130663}],"category":"wontfix_bydesign","implication":"wontfix"},"merged":false},{"kind":"pr","number":130691,"title":"fix(dashboard): scope credential scrubbing for profile actions","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"f646103890c7ea3ce67ec50a5c1080331bdbc1f6","number":0},{"kind":"commit","value":"34f8ec3b407e50bad3ae27e4cd79d65212061356","number":0}],"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}