{"repo":"NousResearch/hermes-agent","public_id":"103139","display_label":"Desktop branch fixes for long session transcripts","summary":"These issues and pull requests address bugs in the desktop client's branching functionality, specifically around handling oversized transcripts and ensuring conversation content is not dropped during branching. The work focuses on avoiding loading full transcripts in the renderer during branch operations.","subsystem":"apps/desktop","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":121239,"merged_at":"2026-09-24T08:57:09+00:00"},"resolution":{"state":"resolved","by":"pr-121239"},"freshness":{"state":"verified","last_verified_at":"2026-09-24T08:57:09+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":103139,"pr_number":121239,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-24T08:57:09+00:00"}],"members":[{"kind":"issue","number":103139,"title":"[Bug]: Desktop whole-session branching fails on oversized transcripts","url":null,"state":"closed"},{"kind":"pr","number":98025,"title":"fix(desktop): branch no longer drops the conversation tail","url":null,"state":"open","close_reason":{"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":103154,"title":"fix(desktop): branch long sessions without renderer transcript load","url":null,"state":"closed","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":121239,"title":"fix(desktop): branch long sessions without loading the transcript in the renderer","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/session/hooks/use-session-actions.test.tsx","apps/desktop/src/app/session/hooks/use-session-actions/index.ts","apps/desktop/src/types/hermes.ts","apps/shared/src/gateway-contract.generated.ts","apps/shared/src/gateway-contract.openrpc.json","tests/tui_gateway/test_tui_gateway_server.py","tui_gateway/contracts/sessions.py","tui_gateway/methods_session.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}