# server

> **Module** in `deepagents_acp`

📖 [View in docs](https://reference.langchain.com/python/deepagents-acp/server)

ACP server implementation for Deep Agents.

## Methods

- [`contains_dangerous_patterns()`](https://reference.langchain.com/python/deepagents-acp/server/contains_dangerous_patterns)
- [`convert_audio_block_to_content_blocks()`](https://reference.langchain.com/python/deepagents-acp/server/convert_audio_block_to_content_blocks)
- [`convert_embedded_resource_block_to_content_blocks()`](https://reference.langchain.com/python/deepagents-acp/server/convert_embedded_resource_block_to_content_blocks)
- [`convert_image_block_to_content_blocks()`](https://reference.langchain.com/python/deepagents-acp/server/convert_image_block_to_content_blocks)
- [`convert_resource_block_to_content_blocks()`](https://reference.langchain.com/python/deepagents-acp/server/convert_resource_block_to_content_blocks)
- [`convert_text_block_to_content_blocks()`](https://reference.langchain.com/python/deepagents-acp/server/convert_text_block_to_content_blocks)
- [`extract_command_types()`](https://reference.langchain.com/python/deepagents-acp/server/extract_command_types)
- [`format_execute_result()`](https://reference.langchain.com/python/deepagents-acp/server/format_execute_result)
- [`truncate_execute_command_for_display()`](https://reference.langchain.com/python/deepagents-acp/server/truncate_execute_command_for_display)

---

[View source on GitHub](https://github.com/langchain-ai/deepagents/blob/a9e6e4f7ad7fe161dd9affc3d74bb19784aca70b/libs/acp/deepagents_acp/server.py)