diff --git a/Tuning-Performance/Authentication/agent_template_backend_authentication/app/state.py b/Tuning-Performance/Authentication/agent_template_backend_authentication/app/state.py index cc19c03..84d9f49 100644 --- a/Tuning-Performance/Authentication/agent_template_backend_authentication/app/state.py +++ b/Tuning-Performance/Authentication/agent_template_backend_authentication/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Deterministic_Transactional_Workflow/agent_template_backend/app/state.py b/Tuning-Performance/Deterministic_Transactional_Workflow/agent_template_backend/app/state.py index cc19c03..84d9f49 100644 --- a/Tuning-Performance/Deterministic_Transactional_Workflow/agent_template_backend/app/state.py +++ b/Tuning-Performance/Deterministic_Transactional_Workflow/agent_template_backend/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Long_Term_Memory/templates/agent_template_backend/app/state.py b/Tuning-Performance/Long_Term_Memory/templates/agent_template_backend/app/state.py index cc19c03..84d9f49 100644 --- a/Tuning-Performance/Long_Term_Memory/templates/agent_template_backend/app/state.py +++ b/Tuning-Performance/Long_Term_Memory/templates/agent_template_backend/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Normal/templates/agent_template_backend/app/state.py b/Tuning-Performance/Normal/templates/agent_template_backend/app/state.py index ac673d6..fc68092 100644 --- a/Tuning-Performance/Normal/templates/agent_template_backend/app/state.py +++ b/Tuning-Performance/Normal/templates/agent_template_backend/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Normal/templates/agent_template_backend_day_zero/app/state.py b/Tuning-Performance/Normal/templates/agent_template_backend_day_zero/app/state.py index ac673d6..fc68092 100644 --- a/Tuning-Performance/Normal/templates/agent_template_backend_day_zero/app/state.py +++ b/Tuning-Performance/Normal/templates/agent_template_backend_day_zero/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Route_Stickness/templates/agent_template_backend/app/state.py b/Tuning-Performance/Route_Stickness/templates/agent_template_backend/app/state.py index ac673d6..fc68092 100644 --- a/Tuning-Performance/Route_Stickness/templates/agent_template_backend/app/state.py +++ b/Tuning-Performance/Route_Stickness/templates/agent_template_backend/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Route_Stickness/templates/agent_template_backend_day_zero/app/state.py b/Tuning-Performance/Route_Stickness/templates/agent_template_backend_day_zero/app/state.py index ac673d6..fc68092 100644 --- a/Tuning-Performance/Route_Stickness/templates/agent_template_backend_day_zero/app/state.py +++ b/Tuning-Performance/Route_Stickness/templates/agent_template_backend_day_zero/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str confirmation_required: bool confirmation_received: bool diff --git a/Tuning-Performance/Transaction_Evidence/agent_template_backend/app/state.py b/Tuning-Performance/Transaction_Evidence/agent_template_backend/app/state.py index 1fce695..7d929a8 100644 --- a/Tuning-Performance/Transaction_Evidence/agent_template_backend/app/state.py +++ b/Tuning-Performance/Transaction_Evidence/agent_template_backend/app/state.py @@ -26,6 +26,7 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] transaction_status: str transaction_evidence: list[dict[str, Any]] last_transaction_evidence: dict[str, Any] diff --git a/Tuning-Performance/Transaction_Pre_Validation/agent_template_backend/app/state.py b/Tuning-Performance/Transaction_Pre_Validation/agent_template_backend/app/state.py index a7c91a0..ff1d474 100644 --- a/Tuning-Performance/Transaction_Pre_Validation/agent_template_backend/app/state.py +++ b/Tuning-Performance/Transaction_Pre_Validation/agent_template_backend/app/state.py @@ -26,6 +26,7 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] transaction_status: str transaction_pre_validation: dict[str, Any] transaction_evidence: list[dict[str, Any]] diff --git a/templates/agent_template_backend/app/state.py b/templates/agent_template_backend/app/state.py index a7c91a0..ff1d474 100644 --- a/templates/agent_template_backend/app/state.py +++ b/templates/agent_template_backend/app/state.py @@ -26,6 +26,7 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] transaction_status: str transaction_pre_validation: dict[str, Any] transaction_evidence: list[dict[str, Any]] diff --git a/templates/agent_template_backend_day_zero/app/state.py b/templates/agent_template_backend_day_zero/app/state.py index e6e308a..7e3f280 100644 --- a/templates/agent_template_backend_day_zero/app/state.py +++ b/templates/agent_template_backend_day_zero/app/state.py @@ -26,6 +26,8 @@ class AgentState(TypedDict, total=False): available_mcp_tools: list[str] selected_tool_call: dict[str, Any] pending_tool_call: dict[str, Any] + active_transaction: dict[str, Any] + last_transaction: dict[str, Any] transaction_status: str transaction_pre_validation: dict[str, Any] confirmation_required: bool diff --git a/tests/unit/__pycache__/test_langgraph_checkpoint_runtime_config.cpython-313.pyc b/tests/unit/__pycache__/test_langgraph_checkpoint_runtime_config.cpython-313.pyc new file mode 100644 index 0000000..50642e2 Binary files /dev/null and b/tests/unit/__pycache__/test_langgraph_checkpoint_runtime_config.cpython-313.pyc differ