New features: Route Stickness, Handoff, Clarification, Read-Only/Transactional, Long Term Memory

This commit is contained in:
2026-08-03 10:51:44 -03:00
parent 8e414e4e26
commit 32b85c2f84
303 changed files with 9063 additions and 1 deletions

View File

@@ -0,0 +1 @@
from . import devolucao # noqa: F401

View File

@@ -0,0 +1,13 @@
"""Actions de domínio permanecem no agente; o runtime está no framework."""
from agent_framework.workflows import workflow_action
@workflow_action("validar_pedido")
async def validar_pedido(params: dict, state: dict) -> dict:
return {"valid": bool(params.get("order_id"))}
@workflow_action("registrar_devolucao")
async def registrar_devolucao(params: dict, state: dict) -> dict:
# Substitua pela chamada real ao serviço/MCP e use chave idempotente.
return {"protocol": f"DEV-{params['order_id']}", "status": "REQUESTED"}