[Bug] Bridge sessions ignore local attribution settings in ~/.claude/settings.json
Status Open
Reported on v2.1.266
Maintainer reply None cached
Activity 0 comments · opened Sep 9, 2026
Bug Description
When I set attribution to empty strings in ~/.claude/settings.json:
"attribution": {"commit": "", "pr": ""}
CLI sessions respect it (no trailers added).
But bridge/cloud sessions (and subagents spawned from them) ignore
it and inject the session URL anyway. This breaks the expectation
that local settings apply locally.
There's no way to disable it without org-level managed settings,
which only Owners can configure.
Expected: Local settings should apply to the session that reads them,
or document clearly that bridge sessions ignore user attribution
config and why.
Environment Info
- Platform: linux
- Terminal: konsole
- Version: 2.1.266
- Feedback ID: abc9cff3-3a9e-48a9-aca0-372af518c4c1
Errors
[]