Documentation

Source control and pull requests

GitHub PR, CI, review, and mergeability support built into AO.

AO's current SCM provider is GitHub. It observes pull requests associated with active sessions and feeds concise facts into the lifecycle engine and desktop UI.

The provider tracks:

  • pull request identity and state;
  • check status and failing check names;
  • mergeability and merge-conflict reasons;
  • review decisions and unresolved human-review comment counts.

GitLab merge requests are not supported by the Go rewrite.

See GitHub SCM for authentication and the current action surface.