Skip to content

OPS-24224 sync pr agent upstream#29

Merged
ernest-gonzales merged 10 commits intomainfrom
OPS-24224-sync-pr-agent-upstream
Mar 23, 2026
Merged

OPS-24224 sync pr agent upstream#29
ernest-gonzales merged 10 commits intomainfrom
OPS-24224-sync-pr-agent-upstream

Conversation

@ernest-gonzales
Copy link
Copy Markdown

No description provided.

Hank076 and others added 10 commits March 14, 2026 00:25
…ption (The-PR-Agent#2234)

* fix(settings): restore missing large PR handling config for pr_description

  The `enable_large_pr_handling`, `max_ai_calls`, and `async_ai_calls`
  keys were removed from the `[pr_description]` section in
  `settings/configuration.toml`, but `pr_description.py` still accesses
  `get_settings().pr_description.enable_large_pr_handling` at runtime.

  When the key is absent, an exception is raised inside
  `_prepare_prediction()` before `get_pr_diff` is even called.
  `retry_with_fallback_models()` catches it silently and logs
  "Failed to generate prediction", causing all configured models to
  exhaust in milliseconds with no actual API call ever made.

  Fixes The-PR-Agent#2230

* fix(settings): restore inline_file_summary config for pr_description

`inline_file_summary` was missing from the `[pr_description]` section
in `settings/configuration.toml`. `pr_description.py:130` accesses
`get_settings().pr_description.inline_file_summary` at runtime, and
the missing key causes an exception that silently fails the describe
command.

Fixes The-PR-Agent#2230

* fix(settings): remove Pro-only label from large PR handling config

---------

Co-authored-by: Hank <pupu721@gmail.com>
* feat: add branch name issue extraction feature

* docs: clarify branch-name issue linking for GitHub only

* refactor: update ticket extraction logic to support custom regex and improve error handling ( suggestions by qodo )

* fix : add suggestion by qodo

Co-authored-by: Cursor cursoragent@cursor.com

* Add validation for branch_issue_regex capturing groups with fallback to default pattern

* Remove .coverage file and revert change configuration.toml
…The-PR-Agent#2266)

* Add GPT-5.4-mini model support

Add GPT-5.4-mini and its current snapshot to the model registry with the documented 400K context window.

Align the tests with the existing GPT-5.4 model pattern while keeping the change limited to registry and test coverage.

* Add GPT-5.4-nano model support

Add GPT-5.4-nano and its current snapshot to the model registry with the documented 400K context window.

Align the tests with the existing GPT-5.4 model pattern while keeping the change limited to registry and test coverage.
…gent#2280)

Co-authored-by: Loc Nguyen <elliotnguyen968@gmail.com>
Tighten scope to issues introduced by the PR and clarify what to flag.

Improve issue descriptions to be more concrete and actionable while
allowing high-impact, lower-confidence risks when uncertainty is stated.
@ernest-gonzales ernest-gonzales merged commit 4f4072f into main Mar 23, 2026
@ernest-gonzales ernest-gonzales deleted the OPS-24224-sync-pr-agent-upstream branch March 23, 2026 10:28
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.

8 participants