From 6b608e7e2291a3bc062b6f6df0895893cc43395e Mon Sep 17 00:00:00 2001 From: Mark Backman Date: Wed, 29 Apr 2026 09:53:42 -0400 Subject: [PATCH] Add changelog for #4385 --- changelog/4385.added.md | 1 + 1 file changed, 1 insertion(+) create mode 100644 changelog/4385.added.md diff --git a/changelog/4385.added.md b/changelog/4385.added.md new file mode 100644 index 000000000..16da37174 --- /dev/null +++ b/changelog/4385.added.md @@ -0,0 +1 @@ +- Added a `session_id` field to `RunnerArguments` so bots can log or trace a per-session identifier in local development the same way they can in Pipecat Cloud. The development runner now mints a UUID at every construction site, and paths that already returned a `sessionId` to the caller (Daily `/start`, dial-in webhook) share that same UUID with the runner args instead of generating two. The SmallWebRTC `/api/offer` endpoint also accepts an optional `session_id` query parameter so the `/sessions/{session_id}/...` proxy can thread it through.