From e9b8b21807f57d446d47efb61d86b95b860be47d Mon Sep 17 00:00:00 2001 From: aserrador Date: Wed, 18 Mar 2026 22:38:05 -0500 Subject: [PATCH] revert: re-enable identify_customer node in agent graph - Move test.ipynb to tests/notebooks for RPC testing --- src/naliiabot/bot/agent/agent.py | 4 ++-- tests/notebooks/test.ipynb | 41 ++++++++++++++++++++++++++++++++ 2 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 tests/notebooks/test.ipynb diff --git a/src/naliiabot/bot/agent/agent.py b/src/naliiabot/bot/agent/agent.py index 2c9c412..41e1e8e 100644 --- a/src/naliiabot/bot/agent/agent.py +++ b/src/naliiabot/bot/agent/agent.py @@ -135,12 +135,12 @@ class Agent: """Construye el grafo de estado completo.""" agent_builder = StateGraph(MessagesState) - # agent_builder.add_node("identify_customer", self._identify_customer_node) + agent_builder.add_node("identify_customer", self._identify_customer_node) agent_builder.add_node("llm_call", self._llm_call_node) agent_builder.add_node("tool_node", self._tool_node) agent_builder.add_edge(START, "llm_call") - # agent_builder.add_edge("identify_customer", "llm_call") + agent_builder.add_edge("identify_customer", "llm_call") agent_builder.add_conditional_edges( "llm_call", self._should_continue, {"tool_node": "tool_node", END: END} ) diff --git a/tests/notebooks/test.ipynb b/tests/notebooks/test.ipynb new file mode 100644 index 0000000..34a10a4 --- /dev/null +++ b/tests/notebooks/test.ipynb @@ -0,0 +1,41 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": null, + "id": "f614f47a", + "metadata": {}, + "outputs": [], + "source": [ + "import asyncio\n", + "from fastmcp import Client\n", + "\n", + "MCP_SERVER_URL = \"http://192.168.58.109:3001/mcp\"\n", + "_MCP_CLIENT = Client(MCP_SERVER_URL)\n", + "\n", + "\n" + ] + } + ], + "metadata": { + "kernelspec": { + "display_name": "naliiabot-X7BrBtpI-py3.13", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.13.11" + } + }, + "nbformat": 4, + "nbformat_minor": 5 +}