fix(diagnostics): tolerate carriage returns in environment probe (#290)

* fix(diagnostics): tolerate carriage returns in environment probe

Normalize newlines before splitting stdout in environmentSummary so that
CRLF output from wrappers or shells does not leave a trailing carriage
return that trips control-character path rejection. Also mark the probe
as failed immediately when checking versions with an empty command path.

* docs(changelog): describe CRLF normalization for environment probe
93dd6e9ee4Simone committed on 9/19/2026, 5:49:18 AM· committed by GitHubparent8a88ee0
4 files changedLine totals unavailable