Owned event types
events.iterate.com/github/webhook-receivedOne GitHub push delivery, captured as decoded JSON on the connection stream and cross-posted here by the repo's linkGithub subscription. The trusted envelope is structural while the vendor body stays loose.payload: { body, delivery, installationId }consumed by 1events.iterate.com/repo/cloudflare-artifact-event-receivedA Cloudflare Artifacts lifecycle or Git event captured from the deployment's event queue and routed to this repo stream.payload: { artifactName, body, cloudflareEventType?, namespace }consumed by 1events.iterate.com/repo/commit-completedThe repo's default branch advanced, normalized from a Cloudflare Artifacts pushed event. This includes pushes made outside OS through Git.payload: { beforeCommitOid, branch, commitOid }emitted by 1 · consumed by 1events.iterate.com/repo/github-import-completedA GitHub import obligation completed, including when Artifacts was already at the current GitHub head.payload: { branch, commitOid, requestId, requestedCommitOid }emitted by 1 · consumed by 1events.iterate.com/repo/github-import-failedA GitHub import obligation failed without blocking later repo events; a later push or explicit sync can retry.payload: { branch, error, requestId, requestedCommitOid }emitted by 1 · consumed by 1events.iterate.com/repo/github-import-requestedA linked GitHub default-branch push opened a durable import obligation.payload: { branch, requestId, requestedCommitOid }emitted by 1 · consumed by 1events.iterate.com/repo/github-import-startedThe repo processor durably began a GitHub import attempt — journaled BEFORE the sync body runs, so an attempt that dies with its incarnation is visibly owed.payload: { branch, requestId, requestedCommitOid }emitted by 1 · consumed by 1events.iterate.com/repo/github-link-configuredThe repo was linked to a GitHub repository (mirror commits out and import fast-forward default-branch pushes).payload: { connection, installationId, owner, repo, repositoryId }consumed by 1events.iterate.com/repo/github-push-completedA mirror push delivered the branch head to the linked GitHub repository.payload: { branch, commitOid, owner, repo }consumed by 1events.iterate.com/repo/github-push-failedA mirror push to the linked GitHub repository failed. Best-effort mirroring self-heals: the next commit's push carries every missing commit, and repo.pushToGithub() repairs on demand.payload: { branch, commitOid, error, owner, repo }consumed by 1events.iterate.com/repo/github-syncedThe repo adopted the linked GitHub repository's branch head (syncFromGithub or resetFromGithub).payload: { branch, commitOid, forced, owner, previousCommitOid, repo, reset? }consumed by 1events.iterate.com/repo/github-unlinkedThe repo's GitHub link was removed.payload: { connection, owner, repo, repositoryId }consumed by 1events.iterate.com/repos/create-failedThe repo creation saga reached a terminal failure and did not declare the repo created. Fail-closed: nothing else ever reacts on a failed repo's stream.payload: { error, request }emitted by 1 · consumed by 1events.iterate.com/repos/create-requestedRequests the repo creation saga: seed an empty repo, import a private GitHub repo at depth one, or import a public GitHub repo through Cloudflare Artifacts (full history unless depth is set). Terminates in repos/created or repos/create-failed.payload: { type } | { type, connection, owner, repo } | { type, connection, depth?, owner, repo }emitted by 1 · consumed by 1events.iterate.com/repos/createdThe repo creation saga completed and its backing Artifact is ready — the repo's birth certificate.payload: { request, artifactName, defaultBranch, remote }emitted by 1 · consumed by 2
Consumes
events.iterate.com/repos/create-requestedRequests the repo creation saga: seed an empty repo, import a private GitHub repo at depth one, or import a public GitHub repo through Cloudflare Artifacts (full history unless depth is set). Terminates in repos/created or repos/create-failed.events.iterate.com/repos/createdThe repo creation saga completed and its backing Artifact is ready — the repo's birth certificate.events.iterate.com/repos/create-failedThe repo creation saga reached a terminal failure and did not declare the repo created. Fail-closed: nothing else ever reacts on a failed repo's stream.events.iterate.com/repo/cloudflare-artifact-event-receivedA Cloudflare Artifacts lifecycle or Git event captured from the deployment's event queue and routed to this repo stream.events.iterate.com/repo/commit-completedThe repo's default branch advanced, normalized from a Cloudflare Artifacts pushed event. This includes pushes made outside OS through Git.events.iterate.com/repo/github-link-configuredThe repo was linked to a GitHub repository (mirror commits out and import fast-forward default-branch pushes).events.iterate.com/repo/github-unlinkedThe repo's GitHub link was removed.events.iterate.com/repo/github-push-completedA mirror push delivered the branch head to the linked GitHub repository.events.iterate.com/repo/github-push-failedA mirror push to the linked GitHub repository failed. Best-effort mirroring self-heals: the next commit's push carries every missing commit, and repo.pushToGithub() repairs on demand.events.iterate.com/repo/github-syncedThe repo adopted the linked GitHub repository's branch head (syncFromGithub or resetFromGithub).events.iterate.com/repo/github-import-requestedA linked GitHub default-branch push opened a durable import obligation.events.iterate.com/repo/github-import-startedThe repo processor durably began a GitHub import attempt — journaled BEFORE the sync body runs, so an attempt that dies with its incarnation is visibly owed.events.iterate.com/repo/github-import-completedA GitHub import obligation completed, including when Artifacts was already at the current GitHub head.events.iterate.com/repo/github-import-failedA GitHub import obligation failed without blocking later repo events; a later push or explicit sync can retry.events.iterate.com/github/webhook-receivedOne GitHub push delivery, captured as decoded JSON on the connection stream and cross-posted here by the repo's linkGithub subscription. The trusted envelope is structural while the vendor body stays loose.events.iterate.com/stream/createdowned by coreInitializes the core reduced state for a stream.
Emits
events.iterate.com/repos/createdThe repo creation saga completed and its backing Artifact is ready — the repo's birth certificate.events.iterate.com/repos/create-failedThe repo creation saga reached a terminal failure and did not declare the repo created. Fail-closed: nothing else ever reacts on a failed repo's stream.events.iterate.com/repo/commit-completedThe repo's default branch advanced, normalized from a Cloudflare Artifacts pushed event. This includes pushes made outside OS through Git.events.iterate.com/repo/github-import-requestedA linked GitHub default-branch push opened a durable import obligation.events.iterate.com/repo/github-import-startedThe repo processor durably began a GitHub import attempt — journaled BEFORE the sync body runs, so an attempt that dies with its incarnation is visibly owed.events.iterate.com/repo/github-import-completedA GitHub import obligation completed, including when Artifacts was already at the current GitHub head.events.iterate.com/repo/github-import-failedA GitHub import obligation failed without blocking later repo events; a later push or explicit sync can retry.