feat: Add conversation config

This commit is contained in:
2026-02-26 20:47:28 -05:00
parent 5453d4eed8
commit e56581d112
2 changed files with 3 additions and 7 deletions

View File

@@ -67,7 +67,7 @@ class Agent:
"""Expone el grafo para inspección en tests."""
return self._build_agent()
def invoke(self, state: dict) -> dict:
def invoke(self, state: dict, config: dict | None = None) -> dict:
"""
Ejecuta el agente con el estado inicial.
@@ -81,7 +81,7 @@ class Agent:
if "messages" not in state:
raise ValueError("State must contain 'messages' key")
return self._compiled_agent.invoke(state)
return self._compiled_agent.invoke(state, config=config)
def stream(self, state: dict):
"""Streaming de la ejecución para debugging."""