You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When wet claude starts, run two fast checks before handing over the terminal:
1. CC version mismatch
$ wet claude
⚠ CC 2.1.79 detected — wet validated against 2.1.78. Run 'wet check' if issues.
Starting proxy on :10000...
One claude --version exec + string compare. ~10ms.
2. Claude Desktop IPC warning
$ wet claude
⚠ Claude Desktop app running — CC may route through IPC, bypassing proxy.
Quit Claude.app for reliable statusline. See: wet check
Starting proxy on :10000...
One pgrep -f "Claude.app". ~50ms.
Why
CC auto-updates silently — version can change between sessions without the user knowing
Summary
When
wet claudestarts, run two fast checks before handing over the terminal:1. CC version mismatch
One
claude --versionexec + string compare. ~10ms.2. Claude Desktop IPC warning
One
pgrep -f "Claude.app". ~50ms.Why
Implementation
In
cli/shim.go, before spawning the CC child process:claude --version, parse, compare againstcompat.KnownStableCCpgrep -f "Claude.app", check exit codeDependencies