From ef183d0c96361d5455575a948eed95b032bf2acb Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Sun, 26 Apr 2026 10:17:03 -0400 Subject: [PATCH] Add changelog for #4374 --- changelog/4374.changed.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4374.changed.md diff --git a/changelog/4374.changed.md b/changelog/4374.changed.md new file mode 100644 index 000000000..30ef7f2b6 --- /dev/null +++ b/changelog/4374.changed.md @@ -0,0 +1 @@ +- Daily rooms created by the development runner (`pipecat.runner.run`) now expire after 4 hours with `eject_at_room_exp=True`, mirroring Pipecat Cloud's max session limit. Previously, runner-created rooms inherited a 2-hour expiration on the default code paths and had no expiration at all when callers posted partial `dailyRoomProperties` (e.g. `{"start_video_off": true}`) to `/start`, causing rooms to accumulate indefinitely. Explicit `exp` and `eject_at_room_exp` values in `dailyRoomProperties` are still respected.