mirror of
https://github.com/Sea-Haven-Industries/open-swe.git
synced 2026-09-30 18:33:15 +00:00
* fix: skip no_op injection when PR is committed and user is notified - Root cause: ensure_no_empty_msg Branch 1 (empty AI message) lacked the same completion checks as Branch 2 (text-only AI message), causing a spurious no_op injection after commit_and_open_pr + user notification - Change: add check_if_model_already_called_commit_and_open_pr AND check_if_model_messaged_user guard to Branch 1 of ensure_no_empty_msg - Verified: 7/100 production traces no longer get an extra LLM call * updated * pass tests --------- Co-authored-by: Auto Fix Bot <auto-fix@langchain.ai> Co-authored-by: Palash Shah <palash@langchain.dev> Co-authored-by: Palash Shah <35114859+Palashio@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| check_message_queue.py | ||
| ensure_no_empty_msg.py | ||
| open_pr.py | ||
| tool_error_handler.py | ||