Claude Code 2.1.311 adds idle holds for self-hosted runners and fixes background-agent handling OpenTools