There was a recent change (related to interaction with background bash commands I think) where we switched from closing stdin for claude to killing it in some cases. I think this was probably the right call, but there's a side effect: we kill the claude session before it has a chance to save the last message to the session file (so a resumed session might not have it). Please investigate and propose possible fixes
There was a recent change (related to interaction with background bash commands I think) where we switched from closing stdin for claude to killing it in some cases. I think this was probably the right call, but there's a side effect: we kill the claude session before it has a chance to save the last message to the session file (so a resumed session might not have it). Please investigate and propose possible fixes