You'll noticeTier: how much it should matter to you
3Useful: my rating, 1 to 5
3Signal: worth watching, 1 to 5
Cloud SessionsArea: what it touches
ImprovementsKind: in v2.1.238,
ImprovementsSection of the release
What
The bundle Claude Code creates to seed a cloud session now names branches and tags explicitly rather than relying on a default ref set, and decides whether a repo is empty from HEAD plus branches and tags only. Teleport also refuses to quietly start from GitHub when your checkout is ahead of the remote or cannot be placed against it.
Details
git bundle create passes --glob=refs/heads/ and --glob=refs/tags/ and always ends the argument list with --.
Emptiness comes from a rev-parse of HEAD plus a for-each-ref limited to heads and tags, so stray refs no longer make an empty repo look populated.
Evidence
--glob=refs/heads/*
Strings lifted out of the shipped bundle, so the claim above can be checked against them.