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

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

Message

Simon Glass Dec. 17, 2025, 7:18 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.


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(-)