{"repo":"NousResearch/hermes-agent","public_id":"21910","display_label":"Rewind/undo feature to re-prompt from earlier turn","summary":"These items cover proposals and implementations for rewinding or undoing to a prior user message and re-submitting, including thread-scoped deletion of subsequent messages. Multiple approaches and iterations are represented.","subsystem":"gateway","counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":1,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":36229,"merged_at":"2026-06-01T08:22:39+00:00"},"resolution":{"state":"resolved","by":"pr-36229"},"freshness":{"state":"verified","last_verified_at":"2026-06-01T08:22:39+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":21910,"pr_number":36229,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-06-01T08:22:39+00:00"}],"members":[{"kind":"issue","number":21910,"title":"Feature: rewind/edit-and-resubmit (like Claude Code's double-Esc)","url":null,"state":"closed"},{"kind":"pr","number":23445,"title":"feat: /rewind — jump back to a prior user message and re-prompt (#21910)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#36229","number":36229}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":25074,"title":"feat: /rewind v2 — gateway thread-scoped rewind + best-effort delete (#21910)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":36229,"title":"feat(undo): /undo [N] backs up N user turns with prefill + soft-delete (#21910)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/memory_manager.py","agent/memory_provider.py","cli.py","hermes_cli/commands.py","hermes_state.py","scripts/release.py","tests/tui_gateway/test_undo_command.py","tui_gateway/server.py","ui-tui/src/__tests__/asCommandDispatch.test.ts","ui-tui/src/app/createSlashHandler.ts","ui-tui/src/gatewayTypes.ts","ui-tui/src/lib/rpc.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}