# resolved_env_var_name

> **Function** in `deepagents_code`

📖 [View in docs](https://reference.langchain.com/python/deepagents-code/model_config/resolved_env_var_name)

Return whichever env var name actually carries the resolved value.

Mirrors `resolve_env_var`'s precedence: when the prefixed variant is
present in `os.environ` (even empty), it wins; otherwise the canonical
name is returned. Useful for UI labels that need to reflect what the
app is actually reading rather than the canonical name.

## Signature

```python
resolved_env_var_name(
    canonical: str,
) -> str
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `canonical` | `str` | Yes | The canonical environment variable name. |

## Returns

`str`

The resolving env var name (prefixed or canonical).

---

[View source on GitHub](https://github.com/langchain-ai/deepagents/blob/a98f0dfa8d534d8a1885b524632400e52db22ac6/libs/code/deepagents_code/model_config.py#L36)