We raised $3M for agent-native runners

Give an agent the last mile: watch CI, rebase and retry flaky checks

Let an agent shepherd each change through CI to the merge.

How OpenAI used this technique

Read what OpenAI changed and follow the original sources.

Give an agent the last mile: watch CI, rebase and retry flaky checks

Translated to GitHub Actions

What OpenAI built
OpenAI's Symphony gives each ticket's agent the gh CLI and skills to watch CI, rebase and retry flaky checks.
Your GitHub Actions version
An agent that watches CI on its pull request, rebases when needed, resolves conflicts and retries flaky checks.

OpenAI's Symphony gives each ticket's agent the gh CLI and skills to read CI logs. In a large monorepo, where the last mile of landing a pull request is slow and fragile, the system watches CI, rebases when needed, resolves conflicts and retries flaky checks. By the time a ticket reaches Merging, the team has high confidence the change will land without human babysitting.

Use it when
Landing a pull request takes repeated manual rebases, conflict fixes and reruns of the same flaky checks.
Before applying it
Bound the retries and record each flake so a retried check still leaves a trail to fix, and leave required checks and approvals in force.
GitHub Actions adaptation
Compare the source system with your own workflow before applying this translation.

Company Playbooks