bugfixes: router stickness vs transaction workflow parameters

This commit is contained in:
2026-08-20 22:59:33 -03:00
parent 250e86819c
commit 13a873bcff
269 changed files with 1107 additions and 11 deletions

Binary file not shown.

View File

@@ -464,6 +464,7 @@ async def _process_gateway_message(req: GatewayRequest, emit_sse: bool = False)
"mcp_tools": result.get("mcp_tools"),
"mcp_results": result.get("mcp_results"),
"transaction_evidence": result.get("relevant_transaction_evidence", []),
"transaction_pre_validation": result.get("transaction_pre_validation"),
"business_context": business_context.model_dump(),
"identity_missing": missing_identity_keys,
"judges": result.get("judge_results"),

View File

@@ -30,6 +30,7 @@ class AgentState(TypedDict, total=False):
pending_domain_workflow: dict[str, Any]
business_workflows_executed: list[str]
transaction_status: str
transaction_pre_validation: dict[str, Any]
transaction_evidence: list[dict[str, Any]]
last_transaction_evidence: dict[str, Any]
relevant_transaction_evidence: list[dict[str, Any]]