Add env_clear() + envs(clean_env) to Command in SidecarManager to filter all CLAUDE-prefixed environment variables before spawning the sidecar process. This provides primary defense against SDK nesting detection when BTerminal is launched from a Claude Code terminal. The JS-side stripping via SDK env option is retained as defense-in-depth. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||