# create_thread_aware_tools

> **Function** in `langchain_aws`

📖 [View in docs](https://reference.langchain.com/python/langchain-aws/tools/browser_tools/create_thread_aware_tools)

Create thread-aware browser tools that use the session manager.

## Signature

```python
create_thread_aware_tools(
    session_manager: BrowserSessionManager,
) -> Dict[str, ThreadAwareBaseTool]
```

## Parameters

| Name | Type | Required | Description |
|------|------|----------|-------------|
| `session_manager` | `BrowserSessionManager` | Yes | The session manager to use for browser access |

## Returns

`Dict[str, ThreadAwareBaseTool]`

Dictionary of thread-aware tools

---

[View source on GitHub](https://github.com/langchain-ai/langchain-aws/blob/ea22fe3d744a3248b0b74ed555e9c34844b35a54/libs/aws/langchain_aws/tools/browser_tools.py#L1046)