{"repo":"NousResearch/hermes-agent","public_id":"74922","display_label":"Circuit breaker ignoring tirith_fail_open setting","summary":"A bug was identified where the circuit breaker in check_command_security() did not respect the tirith_fail_open configuration, and multiple fix attempts address this behavior. The members center on ensuring the fail_open setting is honored when the circuit breaker is open.","subsystem":"agent","counts":{"members":7,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":0,"attempt_prs":6},"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.2857142857142857},"fix_edges":[],"members":[{"kind":"issue","number":74922,"title":"[Bug]: Circuit breaker in check_command_security() ignores tirith_fail_open, silently allows commands after 3 scanner failures","url":null,"state":"closed"},{"kind":"pr","number":53797,"title":"fix(tirith): honour tirith_fail_open=false when the circuit breaker is open","url":null,"state":"closed","close_reason":{"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":75132,"title":"fix(security): respect tirith_fail_open when circuit breaker is open (#74922)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#53797","number":53797}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":75573,"title":"fix(security): respect tirith_fail_open when circuit breaker is open (#74922)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#53797","number":53797}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":76010,"title":"fix: circuit breaker respects tirith_fail_open","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#53797","number":53797}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":78243,"title":"fix: respect tirith_fail_open in circuit breaker path","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#53797","number":53797}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":123158,"title":"fix: resolve #74922 — circuit breaker honours tirith_fail_open","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"eb6a3886f123","number":0},{"kind":"pr","value":"#133832","number":133832}],"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}