From c4ef6bbaee38bea21fe83335c2f5a7f3bdf903a6 Mon Sep 17 00:00:00 2001 From: can1357 Date: Sun, 26 Jul 2026 16:09:24 +0200 Subject: [PATCH] docs(utils): changelog entry for shellPath cache masking fix --- packages/utils/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 7ddb93f71..c5c1d178e 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -7,6 +7,7 @@ - Fixed postmortem signal and fatal shutdown exits being intercepted by temporary `process.exit` guards during extension startup ([#6488](https://github.com/can1357/oh-my-pi/issues/6488)). - Corrected Windows shell resolution errors to identify the active global, project, overlay, or runtime source for `shellPath` instead of directing every user to the retired `settings.json` file ([#6579](https://github.com/can1357/oh-my-pi/issues/6579)). - Contained timed-out child lifecycle rejections so `ptree` callers cannot leak an unhandled `TimeoutError` after settling ([#6635](https://github.com/can1357/oh-my-pi/issues/6635)). +- Fixed an invalid configured `shellPath` being silently masked whenever an earlier caller had already resolved a shell in the same process; the guidance error now surfaces regardless of cache state. ## [17.0.9] - 2026-07-23