pr create --reuse returns the open pull this branch already has for the same target and writes nothing, so an agent that lost the first answer can retry safely. Without the flag, several pulls per branch stay legal and the duplicate warning remains.
🤖 Generated with Claude Code