Anthony Sides Angel President #1
Open
Ajsides wants to merge 6846 commits intoAnthony-Sides:productionfrom
Open
Anthony Sides Angel President #1Ajsides wants to merge 6846 commits intoAnthony-Sides:productionfrom
Ajsides wants to merge 6846 commits intoAnthony-Sides:productionfrom
Conversation
Member
Author
|
Anthony Sides Owner |
* update date of changelog * nit
* Adds documentation on DO shutdown * Apply suggestions from code review Co-authored-by: Vy Ton <vy@cloudflare.com> * Adds working without shutdown hooks to extra page * Minor text update --------- Co-authored-by: Vy Ton <vy@cloudflare.com>
* start device IPs page * available selectors * policy builder Value * edit value partial * clean up IP assignment section * feature availability placeholder * account limits * verify IPs * script to filter devices by IP * add device registration API examples * clarify device IP output * availability chart * device ip split tunneling * fix glossary term * import REnder * Apply suggestions from code review * Update src/content/docs/cloudflare-one/team-and-resources/devices/warp/configure-warp/device-ips.mdx Co-authored-by: Kate Tungusova <70746074+deadlypants1973@users.noreply.github.com> * Update src/content/docs/cloudflare-one/team-and-resources/devices/warp/configure-warp/device-ips.mdx Co-authored-by: Kate Tungusova <70746074+deadlypants1973@users.noreply.github.com> * Update src/content/docs/cloudflare-one/team-and-resources/devices/warp/configure-warp/device-ips.mdx Co-authored-by: Kate Tungusova <70746074+deadlypants1973@users.noreply.github.com> * Update src/content/docs/cloudflare-one/team-and-resources/devices/warp/configure-warp/device-ips.mdx Co-authored-by: Kate Tungusova <70746074+deadlypants1973@users.noreply.github.com> * Update src/content/docs/cloudflare-one/team-and-resources/devices/warp/configure-warp/device-ips.mdx Co-authored-by: Kate Tungusova <70746074+deadlypants1973@users.noreply.github.com> * incorporate review feedback --------- Co-authored-by: Kate Tungusova <70746074+deadlypants1973@users.noreply.github.com>
* Update device-ips.mdx Add beta pill * Update device-ips.mdx --------- Co-authored-by: ranbel <101146722+ranbel@users.noreply.github.com>
Added caution note regarding Anthropic models and response_format.
* refined text * refined text
Update pinned api-schemas commit to f472d1636b1d5956c87cd02cfed0cf3e37b9a39f --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Pedro Sousa <680496+pedrosousa@users.noreply.github.com>
* removed v2 beta bgp peering beta * refined text * refined text * updated text
A recent change made this selector work for Magic on-ramps.
--------- Co-authored-by: Pedro Sousa <680496+pedrosousa@users.noreply.github.com> Co-authored-by: Denise Peña <75506267+dcpena@users.noreply.github.com>
* docs: update compatibility_date values to $today Replace hardcoded compatibility_date values with $today magic string which WranglerConfig components transform to the current date. For files with minimum date requirements, adds inline comments indicating the minimum required date (e.g., // Minimum: 2025-09-15). * docs(style-guide): add guidance on compatibility_date usage Document that $today should always be used for compatibility_date values, and explain how to add minimum date comments when features require them. * correct intentional fixed dates * docs: remove inline // Minimum comments from compatibility_date * docs(style-guide): recommend note component for minimum compatibility dates * fix: restore missing commas after compatibility_date values
Link to Cache MISS section.
* [CF1] Update WARP known limitations * link edit * Apply suggestions from code review Co-authored-by: marciocloudflare <83226960+marciocloudflare@users.noreply.github.com> --------- Co-authored-by: marciocloudflare <83226960+marciocloudflare@users.noreply.github.com>
* local uploads docs * small fixes * form fix * fixed link and "latency" -> "performance" * Changelog, animation fixes, reference in how r2 works * Update src/content/docs/r2/buckets/local-upload.mdx Co-authored-by: Jun Lee <junlee@cloudflare.com> * Update src/content/docs/r2/buckets/local-upload.mdx Co-authored-by: Jun Lee <junlee@cloudflare.com> * Update src/content/docs/r2/buckets/local-upload.mdx Co-authored-by: Jun Lee <junlee@cloudflare.com> * Update src/content/docs/r2/buckets/local-upload.mdx Co-authored-by: Jun Lee <junlee@cloudflare.com> * Update src/content/docs/r2/buckets/local-upload.mdx Co-authored-by: Jun Lee <junlee@cloudflare.com> * fixes * copy changes * add disclaimer * update changelog --------- Co-authored-by: Jun Lee <junlee@cloudflare.com>
* corrected titles * refined titles * adds meta data
* Release-Feb-02-2026 - Add Changes * Update 2026-02-02-waf-release.mdx Update 2026-02-02-waf-release.mdx
* Update subdomains-outside-cloudflare cf style-guide and add new info * AI-assisted: add example DNS table and create partial * AI-assisted: replace internal by blog and check */dns/ for ambiguity
* [Browser Rendering] Reorder REST API docs * Reorder by popularity
* fix: tanstack docs errors * revert to handler * reframed intro * Apply suggestions from code review Co-authored-by: James Opstad <13586373+jamesopstad@users.noreply.github.com> --------- Co-authored-by: James Opstad <13586373+jamesopstad@users.noreply.github.com>
* durable objects: ws.close docs improved * durable objects: improve websockets docs and fix AlarmInvocationInfo type * docs: add guidance on WS batching and DO throughput limits * fix indentation + reorder hibernation example
* Fix user-reported occurrences * AI-assisted: fix remaining occurrences * Improve use of active vs passive voice * Manual overall review and touch-ups
* add a changelog * docs: add detailed documentation for Agents and Workflows integration, including new changelog entry * docs: update example for workflow migration in run-workflows documentation * docs: remove unnecessary TypeScript example for DefaultProgress type in run-workflows documentation * Update src/content/changelog/agents/2026-01-29-agents-workflows-integration.mdx Co-authored-by: Sunil Pai <spai@cloudflare.com> * Update src/content/changelog/agents/2026-01-29-agents-workflows-integration.mdx Co-authored-by: Sunil Pai <spai@cloudflare.com> * Update src/content/changelog/agents/2026-01-29-agents-workflows-integration.mdx Co-authored-by: Sunil Pai <spai@cloudflare.com> * Update src/content/changelog/agents/2026-01-29-agents-workflows-integration.mdx Co-authored-by: Sunil Pai <spai@cloudflare.com> * Update src/content/changelog/agents/2026-01-29-agents-workflows-integration.mdx Co-authored-by: Sunil Pai <spai@cloudflare.com> * Update changelog title and fix workflows concept wording * Update src/content/docs/agents/api-reference/run-workflows.mdx Co-authored-by: mia303 <mmalden@cloudflare.com> * Update src/content/docs/agents/api-reference/run-workflows.mdx Co-authored-by: mia303 <mmalden@cloudflare.com> * Update src/content/docs/agents/api-reference/run-workflows.mdx Co-authored-by: mia303 <mmalden@cloudflare.com> * Update src/content/docs/agents/api-reference/run-workflows.mdx Co-authored-by: mia303 <mmalden@cloudflare.com> * Update src/content/docs/agents/api-reference/run-workflows.mdx Co-authored-by: mia303 <mmalden@cloudflare.com> * Fix workflowId to instanceId in changelog example * Agents: Workflows integration and features Update Agents docs and changelog for SDK v0.3.7: add Cloudflare Workflows integration, synchronous setState validation hook, scheduleEvery() recurring tasks, callable system improvements, secure email routing, and other routing/client enhancements. Move workflow imports to agents/workflows and expand API reference with pagination, workflow control (pause/resume/terminate/restart), durable vs non-durable semantics, state synchronization examples, progress typing, cleanup guidance, and best practices. Files updated: changelog (2026-01-29-agents-workflows-integration.mdx), API reference (run-workflows.mdx), and concepts (workflows.mdx) to align docs with new SDK behavior and examples. --------- Co-authored-by: Sunil Pai <spai@cloudflare.com> Co-authored-by: mia303 <mmalden@cloudflare.com>
…#28269) * [Domain Connect] add instructions about the most common problem point This adds new bullet 2. to segment 'Contact Cloudflare to onboard your template' asking template onboarding to include public key TXT record in submission. The pubkey record has turned out to be most common issue causing perhaps half of the back & forth with Cloudflare and external service providers. Hope is that with early check, and additional validation hints these issues become quicker and easier to deal with. Review: #28269 Signed-off-by: Sami Kerola <kerolasa@cloudflare.com> * [Domain Connect] improve troubleshooting instructions Include date and time in troubleshooting emails. This hopefully helps with help requests that inform something failed, but causes Cloudflare to have problem finding the issue from logs. And in same go, be a little bit more precise with terminology. Signed-off-by: Sami Kerola <kerolasa@cloudflare.com> * Review text and apply syncPubKeyDomain tooltip link to DC spec --------- Signed-off-by: Sami Kerola <kerolasa@cloudflare.com> Co-authored-by: Rebecca Tamachiro <rtamachiro@cloudflare.com>
* pfp mentions * frontmatter * content pt 1 * content pt 2 * content pt 3 * more content * new additions * feedback * endpoints reference * fix api endpoints
@pedrosousa incorrectly changed this to a subagent in 86538f1 - it should not be a subagent. We use it as an agent for both users and for our automation.
* [Workers] add best practices guide * [Workers] fix TS parameter property that breaks JS transpilation * [Workers] remove incorrect cache headers rule * [Workers] expand best practices with Hyperdrive, DO WebSockets, Static Assets, environments, routing, and observability guidance * [Workers] expand streaming guidance to cover general best practices and request body size limits * Replace Tail Workers section with Observability link Co-authored-by: irvinebroque <irvinebroque@users.noreply.github.com> * Update src/content/docs/workers/best-practices/workers-best-practices.mdx Co-authored-by: Brendan Irvine-Broque <birvine-broque@cloudflare.com> * Applied 4 review fixes to best practices Co-authored-by: elithrar <elithrar@users.noreply.github.com> * Make Hyperdrive guidance more direct Co-authored-by: irvinebroque <irvinebroque@users.noreply.github.com> * Update src/content/docs/workers/best-practices/workers-best-practices.mdx Co-authored-by: Brendan Irvine-Broque <birvine-broque@cloudflare.com> * Added Queues vs Workflows decision guide Co-authored-by: elithrar <elithrar@users.noreply.github.com> --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: irvinebroque <irvinebroque@users.noreply.github.com> Co-authored-by: Brendan Irvine-Broque <birvine-broque@cloudflare.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
* WARP environment MDM parameter * add feature availability
* Update dns-record-types.mdx PCX ticket : https://jira.cfdata.org/browse/PCX-20784 The current documentation (devdocs page) contains inaccurate information about DNS record name requirements. Current (incorrect) documentation states: FQDN must not exceed 255 characters Must start with a letter and end with a letter or digit Only contain letters, digits, or hyphens (underscores allowed but discouraged) Issues: 255 → 253 chars: The max FQDN length in dotted notation is 253 characters (255 is the wire format including length octets) "Start with letter" rule: This is a hostname convention (RFC 952), not a DNS protocol requirement. DNS labels can start with digits. LDH-only restriction: DNS protocol allows any octet in labels. Underscores are common and valid (e.g., _dmarc, _acme-challenge, _domainkey). Suggested fix: Clarify that these are recommendations for hostnames (especially if TLS certs are needed), not DNS protocol requirements. DNS itself is more permissive. Reference thread: https://chat.google.com/room/AAAAOyUnD_g/_IwzlXZh9pY/_IwzlXZh9pY?cls=10 * Text review and re-add backticks for values or url * Fix duplicated line under #cname * AI-assisted: create partial so future updates are easier --------- Co-authored-by: Rebecca Tamachiro <rtamachiro@cloudflare.com>
#28315) Universal SSL only covers first-level wildcards. Workers deployed on subdomains produce second-level wildcard preview URLs that need either ACM, a custom certificate, or deploying on the apex domain.
* Merge R2 upload & multipart docs Co-authored-by: elithrar <elithrar@users.noreply.github.com> * fix: improve R2 upload code examples for correctness and safety - Add error handling (try/catch) to Workers single upload example - Handle null return from put() (precondition failure) - Define placeholder variables in Workers multipart example (was using undefined vars) - Wrap Workers presigned URL in a proper fetch handler with env secrets - Remove unused ctx parameter from all Workers examples - Wrap abort calls in try/catch in manual multipart examples (TS/JS/Python) to avoid masking the original error - Fix progress.total potentially undefined in auto multipart upload - Add console.log/print output to S3 examples for copy-paste clarity - Remove unnecessary Buffer type annotation in TS single upload * Wrap Workers TS blocks in TypeScriptExample Co-authored-by: elithrar <elithrar@users.noreply.github.com> --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
…upport to docs with changelog (#28301)
* Add GLM-4.7-Flash model documentation - Add GLM-4.7-Flash model JSON with OpenAI-compatible chat-completions schema - Add changelog entry for 2026-02-13 - Update release notes - Add pricing to LLM pricing table * Apply suggestion from @threepointone * Fix broken Workers AI binding link Co-authored-by: whoiskatrin <whoiskatrin@users.noreply.github.com> * Fix Workers AI binding link Co-authored-by: mchenco <mchenco@users.noreply.github.com> --------- Co-authored-by: Sunil Pai <spai@cloudflare.com> Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: whoiskatrin <whoiskatrin@users.noreply.github.com> Co-authored-by: mchenco <mchenco@users.noreply.github.com>
* ui name changes * Apply suggestions from code review
* Adds Docker in Docker to containers FAQ * Fix DinD FAQ placeholders and clarity Co-authored-by: elithrar <elithrar@users.noreply.github.com> --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
curl trace url has an extraneous trailing `/` resulting in 404.
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
* Fix TTS output text: audio not image Co-authored-by: elithrar <elithrar@users.noreply.github.com> * Fix type errors: cast contentType to string for startsWith/replace calls --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
* refine remote mcp instructions * refine access for saas steps * use npx * update mcp URL * delete outdated screenshots * update MCP inspector instructions * Update src/content/docs/agents/guides/remote-mcp-server.mdx Co-authored-by: Patricia Santa Ana <103445940+patriciasantaana@users.noreply.github.com> --------- Co-authored-by: Patricia Santa Ana <103445940+patriciasantaana@users.noreply.github.com>
* [Workers] Uncomment bad code examples in best practices and cross-link related guides Show bad code examples as real code (matching DO/Workflows style) instead of commented-out blocks. Each bad example uses a const handler pattern so it remains valid TypeScript while clearly labeled with 🔴 Bad. Also adds Related resources cross-links between Workers Best Practices, Rules of Durable Objects, and Rules of Workflows so users can discover all three guides. * [Durable Objects] Fix indentation in all code examples in rules-of-durable-objects --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com>
…tor (#28334) * [Agents] Add note about ES2021 tsconfig target for @callable() decorator * Improved docs clarity, fixes, and warnings Co-authored-by: elithrar <elithrar@users.noreply.github.com> --------- Co-authored-by: opencode-agent[bot] <opencode-agent[bot]@users.noreply.github.com> Co-authored-by: elithrar <elithrar@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Screenshots (optional)
Documentation checklist