Cloud seeding bundles branches and tags explicitly, and refuses to silently start from GitHub instead.
What's wrong with this entry?
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.
git bundle createpasses--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.
--glob=refs/heads/*
Strings lifted out of the shipped bundle, so the claim above can be checked against them.