agent-orchestrator/packages/plugins/scm-github
Prateek ad48c2c85d fix: ensure correct branch checkout and notify on rebase errors
- Fix high severity: Add git checkout before rebase to ensure operation
  happens on the correct branch. Previously, if workspace HEAD was on a
  different branch (e.g., agent switched to main temporarily), rebase would
  silently modify the wrong branch, report success with incorrect metadata,
  and leave PR branch un-rebased and workspace corrupted.

- Fix medium severity: Emit pr.rebase_error event and notify human when
  rebase fails with non-conflict errors (dirty workspace, push rejection,
  etc.). Previously these errors were only logged to metadata without any
  notification, making persistent rebase issues invisible to operators.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-20 19:37:09 +05:30
..
src fix: ensure correct branch checkout and notify on rebase errors 2026-02-20 19:37:09 +05:30
test fix: migrate to hash-based project isolation architecture 2026-02-18 00:19:55 +05:30
package.json feat: publish to npm under @composio scope (#32) 2026-02-15 04:28:57 +05:30
tsconfig.json feat: scaffold TypeScript monorepo with all plugin interfaces 2026-02-13 17:02:42 +05:30