# ProfilePaths

> **Class** in `deepagents_code`

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

Paths whose contents belong to one user profile and trust root.

## Signature

```python
ProfilePaths(
    self,
    root: Path,
    config_file: Path,
    dotenv_file: Path,
    mcp_config_file: Path,
    agent_profiles_dir: Path,
    default_skills_dir: Path,
    hooks_file: Path,
    plugins_dir: Path,
    state_dir: Path,
    auth_file: Path,
    mcp_tokens_dir: Path,
    sessions_file: Path,
    history_file: Path,
    offload_dir: Path,
    bin_dir: Path,
    locks_dir: Path,
)
```

## Constructors

```python
__init__(
    self,
    root: Path,
    config_file: Path,
    dotenv_file: Path,
    mcp_config_file: Path,
    agent_profiles_dir: Path,
    default_skills_dir: Path,
    hooks_file: Path,
    plugins_dir: Path,
    state_dir: Path,
    auth_file: Path,
    mcp_tokens_dir: Path,
    sessions_file: Path,
    history_file: Path,
    offload_dir: Path,
    bin_dir: Path,
    locks_dir: Path,
) -> None
```

| Name | Type |
|------|------|
| `root` | `Path` |
| `config_file` | `Path` |
| `dotenv_file` | `Path` |
| `mcp_config_file` | `Path` |
| `agent_profiles_dir` | `Path` |
| `default_skills_dir` | `Path` |
| `hooks_file` | `Path` |
| `plugins_dir` | `Path` |
| `state_dir` | `Path` |
| `auth_file` | `Path` |
| `mcp_tokens_dir` | `Path` |
| `sessions_file` | `Path` |
| `history_file` | `Path` |
| `offload_dir` | `Path` |
| `bin_dir` | `Path` |
| `locks_dir` | `Path` |


## Properties

- `root`
- `config_file`
- `dotenv_file`
- `mcp_config_file`
- `agent_profiles_dir`
- `default_skills_dir`
- `hooks_file`
- `plugins_dir`
- `state_dir`
- `auth_file`
- `mcp_tokens_dir`
- `sessions_file`
- `history_file`
- `offload_dir`
- `bin_dir`
- `locks_dir`

## Methods

- [`agent_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/ProfilePaths/agent_dir)
- [`agent_skills_dir()`](https://reference.langchain.com/python/deepagents-code/_paths/ProfilePaths/agent_skills_dir)

---

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