Something went wrong. Try again.
[READ-ONLY] Mirror of https://github.com/plttn/tide. 🌊 The ultimate Fish prompt.
Something went wrong. Try again.
perf(prompt): give the background re-check the whole PATH
The command that starts the background re-check put the escaped PATH list outside the quotes, so fish expanded the whole command once per PATH entry and the job ran with only the first directory. It stored its answer for that PATH, so the next shell saw a different key and redid the full lookup, every other shell after that. Its answer could also drop items whose tools live in the other directories until then. Join the escaped entries into one string, and test that a second new shell still reuses the answer after the first one's background check. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PVbQM4XyH5HLzapJWmWTU1
Author Claude Co-author Claude Opus 5.5 Date (Oct 21, 2026, 8:28 PM UTC) Commit
Copy SHA
Parent a3279e5a a3279e5abe1ad1075116ac8e00617bd84382fdd8