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.

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:

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.

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.