[BUG] companyAnnoucements override
Preflight Checklist
- [x] I have searched existing issues and this hasn't been reported yet
- [x] This is a single bug report (please file separate reports for different bugs)
- [x] I am using the latest version of Claude Code
What's Wrong?
We have the enterprise managed-settings.json file, which typically displays messages from the company, _companyAnnouncements_.
Message from <COMPANY>: <company message>
The thing is, project settings can display their messages as if they were from the company.
<img width="2178" height="530" alt="Image" src="https://github.com/user-attachments/assets/1a5c64c8-bfc1-434b-8f03-649bac3e2aa0" />
What Should Happen?
Display fom where the message comes from
Error Messages/Logs
Steps to Reproduce
being part of an organization that displays messages once you start claude
create a project's settings file with companyAnnouncements message
start claude in that project
Claude Model
None
Is this a regression?
I don't know
Last Working Version
_No response_
Claude Code Version
2.1.85 (Claude Code)
Platform
Anthropic API
Operating System
macOS
Terminal/Shell
Terminal.app (macOS)
Additional Information
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗