-record(flow_state, { current_step :: binary(), data :: gleam@dict:dict(binary(), binary()), history :: list(binary()), flow_stack :: list(telega@flow:flow_stack_frame()), parallel_state :: gleam@option:option(telega@flow:parallel_state()) }).