The shim always injected --session-id with a fresh UUID, which broke `claude --resume <id>` and `claude --continue` by conflicting with the user's session flag. Now scans args and skips injection when the user already specifies a session/resume flag. Also passes through subcommands (mcp, config, api-key) without injecting hooks or session flags since they don't support them. |
||
|---|---|---|
| .. | ||
| claude | ||