# run_install_request

> **Function** in `deepagents_code`

📖 [View in docs](https://reference.langchain.com/python/deepagents-code/client/commands/extras/run_install_request)

Install an optional extra or an arbitrary package via `uv --with`.

Shared by `dcode install` and the legacy `dcode --install` flag.

## Signature

```python
run_install_request(
    *,
    name: str,
    package: bool,
    yes: bool,
) -> int
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `name` | `str` | Yes | Extra or package name to install. |
| `package` | `bool` | Yes | When `True`, install `name` as an arbitrary package rather than a `deepagents-code` extra. |
| `yes` | `bool` | Yes | Skip interactive confirmation prompts. |

## Returns

`int`

Process exit code.

---

[View source on GitHub](https://github.com/langchain-ai/deepagents/blob/2069079e09546060f5b52b2cd4f0e3c813e820f3/libs/code/deepagents_code/client/commands/extras.py#L170)