# `GeminiCliSdk.Env`
[🔗](https://github.com/nshkrdotcom/gemini_cli_sdk/blob/v0.2.0/lib/gemini_cli_sdk/env.ex#L1)

Builds the subprocess environment for Gemini CLI invocations.

# `build_cli_env`

```elixir
@spec build_cli_env(map()) :: map()
```

# `filtered_system_env`

```elixir
@spec filtered_system_env() :: map()
```

# `normalize_overrides`

```elixir
@spec normalize_overrides(map() | keyword() | nil) :: map()
```

# `sdk_version_tag`

```elixir
@spec sdk_version_tag() :: String.t()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
