Resuming sessions

When Heed starts, the sessions that were open come back. Whether their agents resume is up to resume_on_launch under [sessions]:

Value On launch
ask List the sessions that were open and let you pick which agents to resume (the default)
always Resume them all
never Open plain shells; resume by hand

The resume dialog: sessions that were open, which can resume, and which agent sessions are gone

Resuming uses each agent's own resume (claude --resume <id>, codex resume <id>, …) with the session id Heed kept. If the agent no longer has that session, Heed says so and starts the agent fresh with the original prompt.

A session that was mid-turn when Heed quit gets a nudge once its agent is idle again: continue_prompt, by default "Continue where you left off.". Set it to "" to turn it off.