{"repo":"NousResearch/hermes-agent","public_id":"104582","display_label":"Async delegation results missing from API client sessions","summary":"These items address a bug where async delegation completions were not being delivered to sessions created through the API server. The work involves routing or folding those pending results correctly into stateless API client turns.","subsystem":null,"counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":106563,"merged_at":"2026-09-09T17:55:35+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-09T17:55:35+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":98619,"pr_number":106563,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-09T17:55:35+00:00"},{"issue_number":104582,"pr_number":106563,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-09T17:55:35+00:00"}],"members":[{"kind":"issue","number":104582,"title":"Async delegation completion never delivered to sessions created via the API server (session_key prefix api-)","url":null,"state":"closed"},{"kind":"pr","number":104594,"title":"fix(delegation): fold pending async-delegation completions into stateless API client turns","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"6530eb41adbb05cb6d690915a3d9a767150c7b23","number":0},{"kind":"pr","value":"#104582","number":104582},{"kind":"pr","value":"#106563","number":106563}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":106563,"title":"API delegation results reach the client without an unsolicited model wake (#104582, salvage #104936)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["evals/api_delegation_http_probe.py","evals/api_delegation_sync_probe.py","gateway/platforms/api_server.py","gateway/platforms/api_server_openai_routes.py","gateway/platforms/api_server_runs.py","gateway/run_notifications.py","gateway/session_context.py","gateway/wake.py","hermes_state_messages.py","tests/gateway/test_api_delegation_delivery_contract.py","tests/gateway/test_api_server.py","tests/tools/test_delegate_apiserver_background.py","tools/delegate_tool_dispatch.py","website/docs/user-guide/features/api-server.md"]}],"trust":{"default_tier":"verified","includes_suggested":false}}