Repository navigation
Revert track_progress to its original conditional - #3769
Merged
Merged
Conversation
Misdiagnosed earlier: forcing agent mode (track_progress: false) was based on a correct read of claude-code-action's mode-detection code, but an incorrect conclusion that tag mode couldn't get the task done. cell-ontology#3745's real historical run (35205839595, 13 days ago, before any of this week's changes) proves otherwise: track_progress was true, mode was "tag", model correctly resolved to claude-sonnet-5, and it successfully wrote a real runs/CL_9900000/verdicts.json -- tag mode's default toolset includes Write, and Claude simply follows our actual prompt instructions, ignoring the irrelevant @mention/GitHub-comment scaffolding tag mode adds. Every instant failure seen while diagnosing this (in both tag and agent mode) was actually the same model_not_found bug (claude-sonnet-5-5 instead of claude-sonnet-5 -- most likely drift in anthropics/ claude-code-action@v1, a floating tag, between 13 days ago and now), now fixed by pinning --model explicitly. Reverting this avoids trading tag mode's sufficient default permissions for agent mode's insufficient ones, which is what made Write look like a second, separate problem. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Misdiagnosed earlier (#3766): forcing agent mode via `track_progress: false` was based on a correct read of `claude-code-action`'s mode-detection code, but an incorrect conclusion that tag mode couldn't get the task done.
A real historical run — 35205839595, 13 days ago, before any of this week's changes — proves otherwise: `track_progress` was `true`, mode was `tag`, model correctly resolved to `claude-sonnet-5`, and it successfully wrote a real `runs/CL_9900000/verdicts.json`. Tag mode's default toolset includes `Write`; Claude just follows our actual prompt and ignores the irrelevant @mention/GitHub-comment scaffolding tag mode adds on top.
Every instant failure seen while diagnosing this (in both tag mode and agent mode) was actually the same `model_not_found` bug (`claude-sonnet-5-5` instead of `claude-sonnet-5` — likely drift in `anthropics/claude-code-action@v1`, a floating tag, between 13 days ago and now), fixed in #3768 by pinning `--model` explicitly. Reverting this avoids trading tag mode's sufficient default permissions for agent mode's insufficient ones, which is what made `Write` look like a second, separate problem in testing.
Co-Authored-By: Claude Sonnet 5 noreply@anthropic.com