From a02d7d64b90ad3e93f9948596a7bea5054a0d2af Mon Sep 17 00:00:00 2001 From: collhoun <2904yr@mail.ru> Date: Sun, 19 Apr 2026 16:51:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=B0=D0=B2=D1=82=D0=BE=D1=80=D0=B8=D0=B7=D0=B0?= =?UTF-8?q?=D1=86=D0=B8=D1=8F=20=D1=87=D0=B5=D1=80=D0=B5=D0=B7=20composio?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/agent/base.py | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/agent/base.py b/src/agent/base.py index f635ba8..dce4088 100644 --- a/src/agent/base.py +++ b/src/agent/base.py @@ -2,6 +2,7 @@ import os from deepagents import create_deep_agent from langchain_openai import ChatOpenAI from langgraph.checkpoint.memory import MemorySaver +from composio import Composio def create_agent(): @@ -11,9 +12,13 @@ def create_agent(): api_key=os.environ["PROVIDER_API_KEY"], ) + composio = Composio() + session = composio.create(user_id="default_user") + tools = session.tools() + return create_deep_agent( model=model, - system_prompt="You are a helpful assistant.", + system_prompt="You are a helpful assistant. Use Composio tools to take action when needed.", checkpointer=MemorySaver(), - ) - + tools=tools + ) \ No newline at end of file