# NousResearch/hermes-agent · Delegation owner-death loses finished child work/transcripts

## Open now

- Nothing open on GitHub.

These issues and PRs address a bug where killing or orphaning a delegation owner causes completed subagent work and terminal transcripts to be lost, reporting 'outcome unknown' for tasks that already finished. The changes aim to preserve finished child results and include transcript paths and git state in recovery notices.

## TL;DR

- 4 member(s): 0 open issue(s), 1 closed issue(s), 0 open PR(s), 2 merged PR(s), 1 PR(s) closed without merging.
- A fix was merged to main in PR #117654. Verify it addresses your case.
- **Recommended:** read PR #117654 (and any competing PRs below) before filing. Confirm the merged change covers your symptom.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `resolved` · deciding PR(s): `pr-117654`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.50`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Closed / duplicate issues

- #116000: \[Bug\]: delegation owner death (OOM-kill / orphaning) loses children's terminal records and completed work — 'outcome unknown' delivered for tasks that finished

## Prior & competing PRs

- **#116707: fix(delegation): finished subagent work survives owner death and recovery notices carry transcript paths (#116000, salvage #116034 #116058)**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `tests/tools/test_async_delegation.py`, `tests/tools/test_delegation_recovery_diagnostics.py`, `tools/async_delegation.py`, `tools/delegate_tool_dispatch.py`, `tools/process_registry_notifications.py`
- **#117654: feat(delegation): owner-death recovery event includes transcript tails and git state so the parent can continue without forensics (#116000)**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `tests/tools/test_delegation_recovery_diagnostics.py`, `tools/async_delegation.py`, `tools/async_delegation_recovery_hints.py`, `tools/process_registry_notifications.py`
- **#116034: fix(delegation): a one-child detached unit keeps its finished child on owner death**. closed without merge
  - maintainer direction: category `merged_via`; implication `superseded`; refs `b851bd1a23`, `#116707`

## Fix status

- Merged to main in PR #117654 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-09-21`.
