There's no -c on the command line, so I'm guessing this is starting fresh every iteration, unless claude(1) has changed the default lately.