[Concept,v2,0/2] pickman: Improve handling of rebasing

Message ID 20251217192831.1308453-1-sjg@u-boot.org
Headers
Series pickman: Improve handling of rebasing |

Message

Simon Glass Dec. 17, 2025, 7:28 p.m. UTC
  From: Simon Glass <simon.glass@canonical.com>

This little series includes a few patches to ensure that rebases are
made against -master and detection for needing a rebase without the user
having explicitly request it.

It also passes the previous context to the agent when handling reviews,
which should improve its response.

(no changes since v1)

Simon Glass (2):
  pickman: Add git fetch before MR operations
  pickman: Auto-detect when MRs need rebasing

 tools/pickman/agent.py      | 93 +++++++++++++++++++++++++++++--------
 tools/pickman/control.py    | 48 +++++++++++++++----
 tools/pickman/ftest.py      | 78 ++++++++++++++++++++++++++++---
 tools/pickman/gitlab_api.py | 16 ++++++-
 4 files changed, 198 insertions(+), 37 deletions(-)