# `ExMCP.ACP.Adapters.ClaudeSDK.ToolInfo`
[🔗](https://github.com/azmaveth/ex_mcp/blob/v1.4.0/lib/ex_mcp/acp/adapters/claude_sdk/tool_info.ex#L1)

Pure Claude tool-use to ACP tool-call metadata conversion.

# `from_use`

```elixir
@spec from_use(String.t(), map(), String.t() | nil, String.t() | nil) :: map()
```

Converts a Claude tool use into ACP tool-call fields.

# `plan_entries`

```elixir
@spec plan_entries(map()) :: [map()]
```

Converts Claude TodoWrite input into ACP plan entries.

---

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