# ThreadAwareWaitForElementTool

> **Class** in `langchain_aws`

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

Tool for waiting until an element appears or reaches a specific state.

## Signature

```python
ThreadAwareWaitForElementTool(
    self,
    _session_manager: BrowserSessionManager,
    **kwargs: Any = {},
)
```

## Extends

- `ThreadAwareBaseTool`

## Properties

- `name`
- `description`
- `args_schema`

---

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