-record(session, { instance :: lightspeed@component@stateful:instance(any(), any(), any()), mount_route :: binary(), mount_target :: binary(), lifecycle :: lightspeed@component@stateful:lifecycle(), patches_rev :: list(lightspeed@diff:patch()), pushed_instructions_rev :: list(lightspeed@agent@isa:instruction()), telemetry_rev :: list(binary()), steps :: integer() }).