{"repo":"NousResearch/hermes-agent","public_id":"28172","display_label":"Steer command timing and tool deferral fixes","summary":"These issues and PRs address a problem where the /steer command does not interrupt at the correct point during tool execution, instead waiting until generation completes before running. The work involves deferring unstarted tools and handling breakout behavior when steer arrives mid-execution.","subsystem":"agent","counts":{"members":4,"open_issues":2,"open_issues_distinct":2,"open_prs":2,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_PARTIAL","link_density":0.3933333333333333},"fix_edges":[],"members":[{"kind":"issue","number":28172,"title":"[Steer] Agent-side execution breakout and metadata persistence","url":null,"state":"open"},{"kind":"issue","number":57694,"title":"/steer never lands on tool-less turns — it waits out the entire final generation, then runs as a queued next turn","url":null,"state":"open"},{"kind":"pr","number":28808,"title":"fix: steer breakout in tool execution — defer remaining tools on /steer","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":93723,"title":"fix: defer unstarted tools when steer arrives","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#58604","number":58604},{"kind":"pr","value":"#58604","number":58604},{"kind":"pr","value":"#58604","number":58604},{"kind":"pr","value":"#93723","number":93723},{"kind":"pr","value":"#93723","number":93723},{"kind":"pr","value":"#58604","number":58604}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}