When GitHub blocks a push because the commit author email is set to private, the agent's behavior is inconsistent. Sometimes it successfully discovers the user's noreply email (by inspecting commit history or querying the gh CLI) and amends the commit automatically. Other times it gives up and shows the manual unblock prompt asking the user to either toggle the GitHub email privacy setting or paste their noreply address.
Example of the manual prompt that appears when auto-detection fails:

When GitHub blocks a push because the commit author email is set to private, the agent's behavior is inconsistent. Sometimes it successfully discovers the user's
noreplyemail (by inspecting commit history or querying theghCLI) and amends the commit automatically. Other times it gives up and shows the manual unblock prompt asking the user to either toggle the GitHub email privacy setting or paste theirnoreplyaddress.Example of the manual prompt that appears when auto-detection fails:
