Long-Running Pi Sessions Open Incrementally
Pix loads recent Pi history first and reads older messages as you need them.
Available on mainmacOS and Linux host · iPhone clientUpdated 2026-09-01
Long-running Pi sessions no longer need to fit into a single Pix message before they can open.
Before
Opening a session meant sending its full history in the initial snapshot. A large enough session could exceed Pix's 1 MiB encrypted-frame limit and fail to open.
Now
Pix opens recent history first and loads older messages as you scroll back.
Recent history ─────► opens immediately
│
└── older history ◄──── load when needed
while live events continuePi's JSONL file remains the session source of truth. Pix does not keep a second history database, and live agent events continue while older pages load. Clients without incremental history keep the existing snapshot path.
A 1 MiB frame limit is a frame limit, not a session limit.