WSX_RENAME_MODE | Auto-rename mode: claude (default) / local / off |
WSX_CLAUDE_BIN | Path to the claude binary (default: looked up via PATH). Used by tests to substitute cat. |
WSX_HERMES_BIN | Path to the hermes binary (default: looked up via PATH). Only used when coding_agent is hermes. |
WSX_HERMES_MODEL | Model override for Hermes, passed as HERMES_INFERENCE_MODEL env var on the child Hermes process. When set, overrides the model in ~/.hermes/config.yaml. |
WSX_HERMES_PROVIDER | Provider override for Hermes, passed as --provider to the Hermes CLI. Note: in classic REPL mode (the default), Hermes uses the persistent provider from ~/.hermes/config.yaml; this flag primarily affects -z/--oneshot and --tui modes. |
WSX_CODEX_BIN | Path to the codex binary (default: codex on PATH). Only used when coding_agent is codex. |
WSX_CODEX_MODEL | Model passed to Codex as -m (e.g. gpt-5.4). Unset = Codex default. |
WSX_WORKSPACE_ID | Injected into each agent session: the workspace it belongs to. wsx agent commands read it to resolve the current workspace. See Multi-agent workspaces. |
WSX_AGENT_INSTANCE_ID | Injected into each agent session: that specific agent instance. wsx agent send reads it to stamp the message sender. See Multi-agent workspaces. |
EDITOR | Editor invoked by wsx config edit (default: vi) |
VISUAL / EDITOR | Fallback when editor_cmd is unset |
TERMINAL | Fallback when terminal_cmd is unset |
XDG_STATE_HOME | Base for the wsx state directory (default: ~/.local/state) |
RUST_LOG | tracing filter (default: info); set wsx=debug for verbose logs |
HOME | Fallback for resolving the state directory |