You get a logged warning if your default self-hosted environment isn't in your org's list.
What's wrong with this entry?
If you have a default self-hosted environment configured and start a session without picking one explicitly, Claude Code fetches your org's environment list in the background and logs a warning if the configured id isn't there. The id is still sent, because the server validates it when the session is created.
- Warning text ends with "is not in the org's environment list".
- A pool fetch that fails outright is logged separately rather than blocking the session.
is not in the org's environment list
Strings lifted out of the shipped bundle, so the claim above can be checked against them.