Update changelog

This commit is contained in:
Mark Backman
2025-09-12 11:15:03 -04:00
parent e5ed0424e4
commit 22633a63b0

View File

@@ -13,27 +13,19 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
Using the universal `LLMContext` and associated `LLMContextAggregatorPair` is Using the universal `LLMContext` and associated `LLMContextAggregatorPair` is
a pre-requisite for using `LLMSwitcher` to switch between LLMs at runtime. a pre-requisite for using `LLMSwitcher` to switch between LLMs at runtime.
- Added `to` and `from` phone number information to the development runner for - Added new fields to the development runner's `parse_telephony_websocket`
Twilio, Telnyx, Plivo, and Exotel. Note: for Twilio and Plivo, `to` and `from` method in support of providing dynamic data to a bot.
phone number information must be manually provided.
- Twilio: TwiML returned must contain: - Twilio: Added a new `body` parameter, which parses the websocket message
``` for `customParameters`. Provide data via the `Parameter` nouns in your
<Stream url="wss://server.com/ws"> TwiML to use this feature.
<Parameter name="from" value="{{From}}"/> - Telnyx & Exotel: Both providers make the `to` and `from` phone numbers
<Parameter name="to" value="{{To}}"/> available in the websocket messages. You can now access these numbers as
</Stream> `call_data["to"]` and `call_data["from"]`.
```
- Plivo: Add `to` and `from` information as `extraHeaders` in the XML `Stream`
property.
This phone information acts as an identifer for inbound calls, allowing you Note: Each telephony provider offers different features. Refer to the
to programmatically inject information to your bot file based on corresponding corresponding example in `pipecat-examples` to see how to pass custom data
user information. to your bot.
- Added the ability to retrieve custom data from the development runner for
Twilio, Telnyx, Plivo, and Exotel. This provides the ability to inject custom
data into the call for outbound calling cases.
- Added video streaming support to `LiveKitTransport`. - Added video streaming support to `LiveKitTransport`.