include/lightspeed@testing@liveview_Session.hrl

-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()
}).