Evidence record EV-0039
Launch post and documentation disagree on agent output format
Cloudflare's cf launch post says JSON output is 'condensed for agents', but the cf documentation says JSON output is indented whether or not output is a terminal, and a public issue reports byte-identical output with an agent detected.
Independent measurement · Observation · Retrieved
Evidence class: Independent measurement. Often a single report on one version. Software changes, so check again before you rely on it. Pattern tags: drift, context-budget.
Effect, as the source reports it
- Output size with and without a detected agent (CLAUDECODE=1). Baseline: No agent detected: 4,293 bytes. With the change: Agent detected: 4,293 bytes, byte-identical and still pretty-printed. Direction: no-change. Size: No difference. Sample: One reproduction (cf 1.0.0-beta.5, macOS).
Agent profile
- Note on models: Not an agent run: CLI output with the agent-detection environment variable set.
Conflicts of interest
None apparent. The issue was filed by a user, not by Cloudflare.
Source
cloudflare/cf#105: Output for scripts and agents: empty stdout with exit 0, `--version` not machine-readable, agent detection changes nothing, GitHub, joeblew999, 30 September 2026. Retrieved ; verification: verified-live.
The full primary source was fetched on 2026-10-08 and every number in this record was found in it. The launch post sentence ("pretty printed for humans and condensed for agents") and the documentation sentence ("JSON output is indented, whether or not standard output is a terminal") were both read on the retrieval date. The issue was open.
Corroborating sources:
- Introducing cf: the agentic CLI for the entire Cloudflare API, Cloudflare, Matt "TK" Taylor, Samuel Macleod, 28 September 2026.
- Use cf with coding agents, Cloudflare Docs, 29 September 2026.
Limitations
- Beta software; the claim may yet ship or be withdrawn.
For designers
Check that what launch posts and docs say about agent behaviour matches what the tool does, and fix whichever is wrong. Agents and the people who set them up rely on those statements.
Related checks
Cite this record
Cite the original source for any number, and keep the evidence class and model set with the figure. To point at this record, use "AX evidence register, EV-0039" and this page's address, https://agentexperience.tech/evidence/ev-0039/. The record is also in /evidence.json. The register's licence will be confirmed before its source repository is published.
