AgentLogicClient updated to support multiple decision being decided at the same time