---
name: markdown-negotiation
description: Negotiate text/markdown on GET /
---

# Fix: markdownNegotiation

**Probe:** `GET /` with `Accept: text/markdown` — pass if response Content-Type includes `text/markdown`.

**Implement** content negotiation (middleware, edge rule, or Cloudflare Markdown for Agents): when Accept includes `text/markdown`, return markdown (e.g. your `/llms.txt` body) with `Content-Type: text/markdown; charset=utf-8`.

Spec: https://developers.cloudflare.com/fundamentals/reference/markdown-for-agents/
