Repository navigation
Codex template: headroom MCP runs offline (HEADROOM_OFFLINE=1, DO_NOT_TRACK=1) - #303
Conversation
…_TRACK=1) headroom-ai 0.37.0 turns its usage beacon on by default; HEADROOM_OFFLINE is its master no-egress switch. The Codex user-scope template now sets both variables for the headroom server, matching the Claude user-scope registration and this host's Codex config (read back with codex mcp get). Decision record addendum; headroom stays on 0.37.0. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
|
You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard. |
|
Cross-family review (Codex CLI 0.155.1, DEFECTS FOUND
|
Scope
adoption/templates/codex.config.template.tomlgives the user-scopeheadroomMCP serverHEADROOM_OFFLINE=1andDO_NOT_TRACK=1, anddocs/decisions/2026-09-25-codex-mcp-scope.mdgets a dated addendum.telemetry/beacon.pyBEACON_DEFAULT_ON = True).HEADROOM_OFFLINEis its master no-egress switch (offline.py): beacon, update check, usage reporter and model downloads off.DO_NOT_TRACKstill disables the beacon if a later release renames that switch.codex mcp add … --env HEADROOM_OFFLINE=1 --env DO_NOT_TRACK=1.codex mcp get headroom --jsonlists both variable names, and the server still servesheadroom_compress,headroom_retrieveandheadroom_stats(MCPorter ad-hoc stdio). Claude user scope and the token-report service were changed to match by the token-efficiency owner, whose PR covers the recipe and docs.lane:foundation.SOTA sources
headroom/offline.pyandheadroom/telemetry/beacon.py(upstream https://github.com/headroomlabs-ai/headroom (the repository inmanifests/stack.json), PyPIheadroom-ai0.37.0), read by the token-efficiency owner and cross-checked on this host.codex mcp add --help(codex-cli 0.155.1) for--envon stdio servers.Local commands run
🤖 Generated with Claude Code