The model DISCUSSES the sentinel command in prose; splitting on the first occurrence captured conversational English as the 'patch' (145B of chatter instead of the diff). On sentinel detection we now read /testbed/patch.txt directly from the container -- the file the agent actually created. Empty/missing file falls through to git diff. Co-Authored-By: Claude <noreply@anthropic.com>