# `Agentic.Storage.Context`

Bundles a storage backend module with its config for a specific workspace.

# `t`

```elixir
@type t() :: %Agentic.Storage.Context{backend: module(), config: map()}
```

# `dir?`

# `exists?`

# `for_workspace`

# `ls`

# `materialize_local`

# `mkdir_p`

# `read`

# `rm_rf`

# `workspace_root`

# `write`

---

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