Skip to content

feat: upgrade default review model to gpt-5.4 with high reasoning#65

Open
factory-arman wants to merge 11 commits intomainfrom
arman/upgrade-review-model-gpt-5.4
Open

feat: upgrade default review model to gpt-5.4 with high reasoning#65
factory-arman wants to merge 11 commits intomainfrom
arman/upgrade-review-model-gpt-5.4

Conversation

@factory-arman
Copy link
Copy Markdown
Contributor

@factory-arman factory-arman commented Mar 24, 2026

Summary

Upgrades the default review model from gpt-5.2 (high reasoning) to gpt-5.4 (high reasoning) across the action configuration.

Changes

  • action.yml: Updated review_model default to gpt-5.4 and updated descriptions
  • review/action.yml: Same defaults updated
  • test/modes/tag/review-command.test.ts: Updated comment referencing the old defaults

varin-nair-factory and others added 10 commits January 28, 2026 11:04
* fix: pre-compute review artifacts and deduplicate into shared module, remove security review from workflow (#34)

* fix: pre-compute review artifacts and deduplicate into shared module, remove security review from workflow

* test

* fix: use review-candidates prompt and two-pass validator for automatic review flow

* add gpt-5.2 default model

* fix: default to gpt-5.2 with high reasoning and simplify model config

* fix: include MCP tools in --enabled-tools for droid exec

* add debugging

* test with --list-tools

* fix: resolve MCP server paths relative to repo root instead of sub-action directory

* add model and reasoning effort

* refactor: remove combine action and related prompt generation files

* add --tag flags to droid exec calls

* fix: reuse pre-computed review artifacts in validator step instead of redundant checkout

* feat: update tracking comment after review completes (#35)

* update tag

* feat: update tracking comment after review completes in review sub-action

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

* fix: make tracking comment update non-blocking with continue-on-error

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

* fix: copy ~/.factory to temp dir before upload-artifact (tilde not expanded by Node.js glob)

* fix: add include-hidden-files to upload-artifact and copy .factory via /Users/user

---------

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>

* update to v3 (#36)

* update to v3

* test dev

* feat: update droid-review and droid workflows to streamline review process and enhance permissions

* fix

* update to v3

---------

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
* fix: forward review_model and reasoning_effort to validator step (#42)

The v3 refactor removed the hardcoded gpt-5.2/high fallback from
review-validator.ts but didn't add REVIEW_MODEL and REASONING_EFFORT
to the Prepare validator step's env block in action.yml. This causes
the validator pass to fall back to the Droid CLI's internal default
model instead of using the user's configured review_model.

* fix: pin upload-artifact to v4.6.2 SHA (#43)

---------

Co-authored-by: Zahid Khawaja <zahidkhawaja@icloud.com>
@factory-arman factory-arman marked this pull request as ready for review March 24, 2026 18:41
@factory-droid
Copy link
Copy Markdown
Contributor

factory-droid Bot commented Mar 24, 2026

Droid finished @factory-arman's task —— View job


Droid reviewed PR #65 — no actionable issues found.

Summary: Clean configuration update changing the default review model from gpt-5.2/high to gpt-5.4/xhigh across action.yml, review/action.yml, and the corresponding test comment.

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
@factory-arman factory-arman force-pushed the arman/upgrade-review-model-gpt-5.4 branch from bc7432c to e1a40b7 Compare March 24, 2026 18:45
@factory-arman factory-arman changed the title feat: upgrade default review model to gpt-5.4 with xhigh reasoning feat: upgrade default review model to gpt-5.4 with high reasoning Mar 24, 2026
Copy link
Copy Markdown
Contributor

@factory-droid factory-droid Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Clean configuration update that changes the default review model from gpt-5.2/high to gpt-5.4/xhigh across action.yml, review/action.yml, and the corresponding test comment. No bugs found.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants