[api reactor] add window-sum from window-stream module as reactor