From a905fcd732e400492a9ca6f219b816f3d9b2fc81 Mon Sep 17 00:00:00 2001 From: Brian Strauch Date: Thu, 22 Oct 2026 10:18:26 -0700 Subject: [PATCH] Simplify Deep Agents external storage converter setup --- deepagents_plugin/external_storage/client.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/deepagents_plugin/external_storage/client.py b/deepagents_plugin/external_storage/client.py index 094f6c6a..39340c2a 100644 --- a/deepagents_plugin/external_storage/client.py +++ b/deepagents_plugin/external_storage/client.py @@ -2,7 +2,6 @@ from collections.abc import AsyncIterator from contextlib import asynccontextmanager -from dataclasses import replace import aioboto3 from langchain_core.messages import AIMessage @@ -43,7 +42,7 @@ async def connect_client( bucket=S3_BUCKET, ) storage = ExternalStorage(drivers=[driver]) - data_converter = replace(DataConverter.default, external_storage=storage) + data_converter = DataConverter(external_storage=storage) # Script the model so the demo needs no LLM provider or API key. plugin = DeepAgentsPlugin( data_converter=data_converter,