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

Converts an `Options` struct into a list of CLI arguments.

# `build_args`

```elixir
@spec build_args(GeminiCliSdk.Options.t(), String.t() | nil) :: [String.t()]
```

---

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