53 integrations

Check each integration’s status and limits.
Current sliceCloudflare

Workers

Forge

Serves the shared Golf UI, native APIs, Git brokerage and trusted service entrypoints at custom domains. UI files are embedded in the control Worker.

Current limits

Full native forge parity, fleet scale and SaaS onboarding remain open.

Current sliceCloudflare

Artifacts

Forge

Stores canonical Git objects/refs and independent agent forks; supports clone/push, source/history/diffs and first-slice standard PR merge.

Current limits

Merge requires same repository and base ancestor of head; no tree merge, squash, protected merge or native repository deletion.

Current sliceCloudflare

D1

Forge

Stores identities, grants, collaboration, operation journals, evidence intake, environments, email outbox and encrypted execution values; separate D1 databases back Worker previews.

Current limits

Recovery, broader authorization matrices and complete repository parity remain open.

Current sliceCloudflare

Durable Objects

Execution

SQLite workspace authority serializes writes/revocations, admits bounded concurrent reads and coordinates tasks; read shards scale immutable-source reads; alarms run maintenance when Cron stops arriving.

Current limits

Bounded single-installation qualification, not global scale or provider availability.

Current sliceCloudflare

Containers

Execution

Runs exact-source approved CI and OpenCode proposals in DO-managed Linux containers with outbound interception and verified destruction.

Current limits

One approved Actions path or Python module; Internet denied; arbitrary upstream workflows and hostile-repo isolation not qualified.

Current sliceCloudflare

Sandbox SDK files

Execution

Uses @cloudflare/sandbox Files and SandboxFileError to access container files alongside raw ctx.container execution.

Current limits

Golf uses raw ctx.container execution. It does not instantiate getSandbox or a Sandbox class.

Current sliceCloudflare

Managed image registry

Storage

registry.cloudflare.com holds pinned runner images and digest-verified per-job OCI artifacts; trusted Worker brokers short-lived account registry credentials.

Current limits

Golf brokers provider authority and preserves repository/job approval. Broader image scanning, trust and retention policy remain separate acceptance.

Current sliceCloudflare

R2

Storage

Private immutable reports, context/results, read indexes, static previews, screenshots, per-preview app files, release assets and discussion attachments.

Current limits

Release and attachment slice locally verified; release max 25 assets x 256 KiB, discussion max 100 files x 256 KiB; no attachment replacement/deletion.

Current sliceCloudflare

Queues

Execution

Buffers evidence IDs into Workflows with durable D1 outbox, bounded retries and reauthorization.

Current limits

Email/webhook transport currently uses D1 outboxes and maintenance, not Queues.

ConditionalCloudflare

Queues dead-letter queue

Operations

Optional separate queue retains failed evidence deliveries and exposes failure retention.

Current limits

Provisioning implemented on Alchemy; real dead-lettered delivery not exercised on retained installation.

Current sliceCloudflare

Workflows

Execution

Coordinates authorization, exact-source tests, agent proposals, report publication, previews and cleanup through durable steps.

Current limits

Bounded concurrency/retention/steps; Workflows coordinate effects but do not grant authority or approve merges.

Current sliceCloudflare

Workers for Platforms

Delivery

Dispatches isolated PR Worker applications behind the preview gateway, with separate private D1/R2, child hostnames and an outbound-denial Worker.

Current limits

Only approved prebundled module/schema; arbitrary builds/bindings, app cookies/WebSockets, production promotion and multi-tenant scale remain open.

Current sliceCloudflare

Access / Zero Trust

Identity

OTP login and approved-email policies gate control/preview domains; service tokens protect machine access; Golf rechecks D1 repository grants and short-lived single-use preview grants.

Current limits

Access admission does not itself grant repository permission; native account lifecycle and broader identity onboarding remain open.

Current sliceCloudflare

DNS, custom domains and TLS

Delivery

Provides branded control/preview URLs and per-application child hostnames; Email onboarding provisions DKIM/SPF/return-path DNS.

Current limits

Selected approved zone/hostnames only; customer vanity-domain lifecycle is separate planned Cloudflare for SaaS work.

Current sliceCloudflare

Secrets Store

Identity

Keeps management/registry/analytics credentials, app signing key, webhook encryption key and execution-value AES-GCM key in trusted bindings.

Current limits

Secret rotation procedure and approved external-egress broker remain open; job log masking only detects exact secret text.

Current sliceCloudflare

Workers AI

AI / OPTIONAL AI

Runs optional metadata review advice on @cf/cloudflare/clef and coding proposals on @cf/zai-org/glm-5.3-flash through trusted brokers.

Current limits

Advice is metadata-only; proposals change one approved file and are tested in an independent Artifacts fork; per-use-case model selection remains planned.

Current sliceCloudflare

AI Gateway

AI / OPTIONAL AI

Private authenticated inference gateway disables prompt/response logs and cache, caps 60 requests/minute and configures 500 cents/day.

Current limits

Rate/spend-limit enforcement not exercised; admin gateway usage UI remains planned; AI remains opt-in.

ConditionalCloudflare

Browser Run

Delivery

Optional one-dispatch static-preview PNG capture retained privately with digest checks and current-reader authorization.

Current limits

Enabled in the retained demo, with no completed retained captures at this review. Historical hosted proof covers script-free static HTML only; full interactive QA remains open.

ConditionalCloudflare

Analytics Engine

Operations

Optional sampled evidence-completion counts, report bytes, duration and observed tokens with hashed workspace index and no source/prompts.

Current limits

Source, build and binding checks passed. Hosted ingestion and SQL readback are unverified. Metrics do not govern billing or quotas.

ConditionalCloudflare

Workers Analytics API

Operations

Operations collector reads requests/errors/subrequests from GraphQL with a separate Account Analytics Read credential.

Current limits

Collection currently fails inside the Worker. The equivalent token/query succeeds externally.

ConditionalCloudflare

Workers Logs / managed observability

Operations

Optional sampled logs help diagnose the native deployment alongside local D1 journals.

Current limits

Provider observability is enabled on the retained demo; logpush is disabled. Wider tracing/export and retention remain separate acceptance.

Current sliceCloudflare

Cron Triggers

Operations

Configured five-minute maintenance for CI intake retry, preview purge, evidence/index reconciliation, webhook/email retries and probes.

Current limits

Retained account receives no scheduled events; workspace DO alarm supplies maintenance fallback and cause is unresolved.

ConditionalCloudflare

Workers rate limiting

Identity

Optional per-network/location approximate throttling protects credential-less public source and clone reads.

Current limits

Signed-in, credentialed and runner requests are excluded. Limiter errors allow the request. This is not a security quota.

Current sliceCloudflare

Email Service sending

Delivery

Consent-based own-Access-address repository subscriptions receive category-and-link notifications from D1 outbox with rechecks, bounded retries and daily attempt budget.

Current limits

Retained installation provider acceptance verified; inbox receipt unobserved; bounces/complaints/replies/unsubscribe links remain open.

Current sliceCloudflare

Signed webhooks

Operations

Encrypted repository subscriptions and stable signed deliveries to approved HTTPS receivers; retained Slack test accepted.

Current limits

D1 outbox/maintenance provides bounded retries, not queue-based email/webhook transport. Receiver/event/retry matrix remains bounded.

Current sliceCloudflare

Cloudflare CLI

Operations

cf supplies scoped provider discovery, setup/deploy and readback qualification; Alchemy optionally provisions equivalent reviewed native resources.

Current limits

Alchemy beta and cf beta are deployment dependencies only; private state/journals require careful ownership and teardown inspection.

PlannedCloudflare

Email Routing / inbound email

Delivery

Authenticated reply-to-comment and email-to-issue/task intake.

Current limits

No native inbound consumer; sending does not imply routing or replies.

PlannedCloudflare

Workers KV / KV Instant

Storage

Non-authoritative rebuildable configuration caches and isolated customer app namespaces.

Current limits

No native KV binding; DO storage.kv is Durable Object storage, not Workers KV. KV Instant requires benchmark/cost/eligibility gates.

PlannedCloudflare

Hyperdrive / PlanetScale

Storage

Optional app database/origin connectivity and evaluation of Cloudflare-billed PlanetScale databases.

Current limits

Neither provisioning nor native backend switch implemented; native Golf remains D1/SQLite and portable Golf PostgreSQL.

PlannedCloudflare

Vectorize search

AI / OPTIONAL AI

In development: semantic code and issue search using Workers AI embeddings and Vectorize, filtered by the reader’s current access.

Current limits

Not deployed in the reviewed demo. Current ACL/deletion propagation and real indexing/search acceptance required; AI Search is not implied.

PlannedCloudflare

Workers Builds / CI SDK

Execution

Optional native Worker build/deploy ownership and qualified managed build tasks.

Current limits

Current Golf CI uses its own evidence/Containers path; no connected Workers Builds or CI SDK implementation found.

PlannedCloudflare

Event Subscriptions

Execution

Provider Artifacts/email events into durable Golf intake.

Current limits

No current subscription binding/resource found; current confirmed Git push intake is Golf-owned.

PlannedCloudflare

Tunnel / Workers VPC

Identity

Approved private-origin APIs/databases for bridge or customer applications.

Current limits

No native runtime Tunnel/Docker/origin dependency; historical bridge qualification does not imply native use.

PlannedCloudflare

Cloudflare for SaaS

Delivery

Customer vanity-domain and certificate lifecycle.

Current limits

Current owned-zone custom domains do not implement customer SaaS hostname onboarding.

PlannedCloudflare

WAF / Turnstile / API Shield

Identity

Protocol-appropriate abuse and app protection presets.

Current limits

Native rate-limiting binding is implemented separately; no Golf WAF/Turnstile/API Shield consumers; never challenge Git/runner clients.

PlannedCloudflare

K2 / Basin

Operations

Replayable multi-consumer event streams and retained fleet/run/deployment analytics.

Current limits

Conditional scale extension only after demonstrated volume/query need; no product consumer found.

PlannedCloudflare

Agents SDK / Dynamic Workers

AI / OPTIONAL AI

Durable interactive agents and scoped generated tool execution for concrete app workflows.

Current limits

Current agents use maintained OpenCode controller + raw Containers; no Agents SDK/Dynamic Workers runtime found.

PlannedCloudflare

Agent Memory

AI / OPTIONAL AI

Scoped retained agent application context.

Current limits

No current integration; private-beta eligibility and authorization/provenance gates.

PlannedCloudflare

Web Search

AI / OPTIONAL AI

Optional agent/app external research with retained source provenance.

Current limits

No current product consumer found.

PlannedCloudflare

Workers Issues / Automations

Operations

Production error context into Golf incident and agent repair proposal.

Current limits

No native connected consumer found.

PlannedCloudflare

Registrar

Delivery

Domain discovery and priced registration/transfer plan.

Current limits

Existing domains are current default; purchases need explicit approval and no registrar product consumer found.

PlannedCloudflare

Official Cloudflare MCP servers / skills

AI / OPTIONAL AI

Scoped account diagnosis, documentation/binding discovery and provisioning suggestions under Golf policy.

Current limits

cf CLI setup is current; Golf product MCP integration requires pinned/qualified transport/client/permission combinations.

PlannedCloudflare

Monetization Gateway / x402 / Wallets

Identity

Optional payment-verified API/MCP/export entitlement flows.

Current limits

Follow-up discussion/exploration only; no working payments feature or entitlement/revocation contract.

PlannedCloudflare

Flagship / Gradual deployments

Delivery

Controlled feature rollout and canary/promotion policy.

Current limits

Native guarded release/rollback exists but does not establish provider gradual deployments or Flagship integration.

PlannedCloudflare

R2 retention locks

Storage

Enterprise retained evidence/audit exports.

Current limits

Governance/retention qualification not implemented by current immutable R2 receipts.

Current slicePortable

Forgejo

Forge

Default forge for fresh portable installations; supported APIs provide Git and collaboration.

Current limits

Migration of retained installations remains blocked until identity/data fidelity and recovery checks pass.

Current slicePortable

Docker Compose

Operations

Persistent Golf/Forgejo/PostgreSQL developer core with separately configured workers and agents.

Current limits

Loopback baseline; remote TLS, recovery and production operation require explicit qualification.

Current slicePortable

PostgreSQL

Storage

Independent Golf and Forgejo databases/roles; encrypted sessions, credentials, policy, jobs and receipts.

Current limits

Existing database roles do not rotate by changing environment values; preserve the keyring.

Current slicePortable

Kubernetes / Helm

Operations

Core chart for Golf, Forgejo and optional PostgreSQL with exact images and existing Secrets.

Current limits

Core packaging does not install all workers; production HA, storage fencing and recovery remain open.

Current slicePortable

GitHub / GitLab imports

Forge

Encrypted selected personal provider connections and bounded import slices.

Current limits

Private full history/LFS/metadata/identity/policy/CI fidelity requires separate owned proofs.

Current sliceBoth

Actions / GitLab execution

Execution

Bounded workflow inspection, configured execution and pinned engine profiles with exact-source reports.

Current limits

Unsupported semantics are refused; full event/engine/OS compatibility is not claimed.

Current slicePortable

Codex / Claude Code / OpenCode

AI / OPTIONAL AI

Configured encrypted accounts and independently qualified bounded agent task/review workflows.

Current limits

A saved account is not entitlement or successful execution; all harnesses/modes remain separate acceptance.

Current sliceBoth

CLI / MCP / ACP

Operations

Generated CLI and scoped stdio MCP reuse current authorization; bounded portable ACP transport.

Current limits

Each runtime has its supported service inventory; broad interactive ACP/harness execution remains open.

Choose one service without inheriting the whole stack.

Cloudflare integrations are optional for the portable product. The portable product may opt into individual adapters while retaining other providers or local services elsewhere. A configured integration must still pass its readiness checks before dependent work runs.

Find your next step

31 pages and guides

Tab through results · Enter to open · Escape to close