Documentation

GitHub issue intake

Opt-in, assignee-scoped worker creation from GitHub issues.

GitHub is the only tracker provider supported by the current backend. The adapter reads issues using the user's existing GitHub authentication.

Configure intake

Tracker intake is disabled by default and requires an assignee rule so enabling it cannot consume an entire backlog accidentally.

ao project set-config my-app \
  --tracker-intake \
  --tracker-repo owner/repo \
  --tracker-assignee alice

The provider defaults to github. When the repository is omitted, AO can derive it from the project's Git remote. Use ao project get my-app --json to inspect the stored configuration.

Current boundary

Matching issues may create sessions and provide issue context. The current intake path is read-only: it does not post comments, assign workflow states, or close issues after a session finishes. PR and CI observation belongs to AO's separate GitHub SCM capability.