Clother preserves full compatibility withDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/jolehuit/clother/llms.txt
Use this file to discover all available pages before exploring further.
claude --resume <session-id>. Whether a session was started with a provider launcher or with the claude shim, you can resume it the same way.
Provider-aware resume commands
After a session ends, Clother prints a provider-aware resume command alongside the standard Claude resume hint. For example, after a Kimi session you will see:Cross-provider resume into native Claude
When you resume a session that was started with a non-Claude provider into native Claude (for example, by runningclaude --resume <session-id> after a Kimi session), Clother detects that the session file contains incompatible thinking blocks produced by the non-Claude model.
It handles this automatically:
- Before launch, Clother temporarily sanitizes the session file, removing incompatible
thinkingandreasoningblocks from non-Claude assistant messages. - The native Claude session runs against the sanitized file.
- After the session ends, Clother restores the original session file, merging in any new messages written during the resumed session.
The claude shim
During install, Clother creates a claude shim symlink in your bin directory. This shim intercepts claude --resume ... calls so that Clother’s resume handling (including cross-provider sanitization) applies even when you use the plain claude command.
Troubleshooting
Ifclaude --resume ... does not behave like Clother (for example, the shim is bypassed or sanitization does not run), restart your shell and then run:
claude shim and all launcher symlinks.