# Tools

> langchain_azure_dynamic_sessions → Tools

## Classes

- [`RemoteFileMetadata`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/RemoteFileMetadata)
- [`SessionsPythonREPLTool`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool)
- [`SessionsBashTool`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool)
- [`SessionsBashBackend`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/backends/sessions/SessionsBashBackend)

## Modules

- [`langchain_azure_dynamic_sessions`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/langchain_azure_dynamic_sessions)
- [`tools`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools)
- [`sessions`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions)
- [`backends`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/backends)
- [`sessions`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/backends/sessions)

## Constants

- [`logger`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/logger)
- [`USER_AGENT`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/USER_AGENT)
- [`SESSION_DELETE_API_VERSION`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SESSION_DELETE_API_VERSION)
- [`filename`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/RemoteFileMetadata/filename)
- [`size_in_bytes`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/RemoteFileMetadata/size_in_bytes)
- [`full_path`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/RemoteFileMetadata/full_path)
- [`name`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/name)
- [`description`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/description)
- [`sanitize_input`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/sanitize_input)
- [`pool_management_endpoint`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/pool_management_endpoint)
- [`access_token_provider`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/access_token_provider)
- [`session_id`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/session_id)
- [`delete_session_after_invocation`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/delete_session_after_invocation)
- [`response_format`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsPythonREPLTool/response_format)
- [`name`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/name)
- [`description`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/description)
- [`sanitize_input`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/sanitize_input)
- [`pool_management_endpoint`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/pool_management_endpoint)
- [`access_token_provider`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/access_token_provider)
- [`session_id`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/session_id)
- [`delete_session_after_invocation`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/delete_session_after_invocation)
- [`response_format`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/tools/sessions/SessionsBashTool/response_format)
- [`logger`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/backends/sessions/logger)
- [`id`](https://reference.langchain.com/python/langchain-azure-dynamic-sessions/backends/sessions/SessionsBashBackend/id)
