We break down the shift from close_agent to interrupt_agent, including what it means for resident agent state, self-interruption rules, and cleanup when a thread ends. Then we cover a Python SDK version pin plus GitHub Actions secret hardening for safer, cleaner builds.