cnderrauber
8cf58ff15a
Add twilio connector ( #1254 )
...
* Add twilio connector
* empty lines
* solve comments
* Make optional field consistent with whatsapp connector
* Remove stream direction, add call direction
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-16 10:41:55 +08:00
Raja Subramanian
0236ffc17f
Include mid -> trackID in SDP. ( #1256 )
...
* Include mid -> trackID in SDP.
And send it in subscriber peer connection offer also. It can be useful
to clients even in dual peer connection case.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-15 23:01:18 +05:30
github-actions[bot]
357f7686de
Version Packages ( #1228 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.42.1
v1.42.1
2025-10-15 17:16:22 +02:00
Raja Subramanian
bfdbffc082
Use mapped SDP answer when using single peer connection mode. ( #1255 )
...
* Use mapped SDP answer when using single peer connection mode.
In single peer connection mode, the client does not get the
TR_ ids for tracks. That is because the transceiver is created with a
receiver when the offer is generated and a random id assigned. Once the
id is assigned, it is not updated. So, when client gets `onTrack`, the
id of the associated MediaStreamTrack is not the TR_ variety.
So, send the mapping of mid -> trackID in signalling when sending
answer. And used that on client side to find LK track ID for given mid.
Side note: Probably worth doing it for dual peer connection also when
subscriber sends offer so that we do not have to deduce it on client
side using some rules.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-15 18:18:54 +05:30
Tobias Fried
6b0e8d8df0
feat: add agent builder guid prefixes ( #1252 )
2025-10-14 12:19:48 -06:00
Steve Yoon
16ec4db9f6
Track agent version status ( #1253 )
...
* track agent version status
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-14 13:31:06 -04:00
Denys Smirnov
5901371c6e
Document mono package, support Unix and Parse. ( #1242 )
2025-10-14 16:49:48 +03:00
Tyler Barrus
65e080ba11
otel observability ( #1251 )
2025-10-13 08:48:14 -04:00
Anunay Maheshwari
7baf62b9d8
feat(connectors): initial impl ( #1221 )
...
* feat(connectors): initial impl
* cleanup
* cleanup
* fix: remove affinity func
* add license headers
* split connector proto files
* generated protobuf
* cleanup
* add sdp helper to extract IP
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-13 16:00:54 +05:30
Nishad
c84cf2c280
Adding a trunk info field that will give us more details ( #1250 )
...
* Adding TrunkInfo to SipCallInfo as well as GetSIPTrunkAuthenticationResponse
* generated protobuf
* Directly using provider info instead of deprecated SipTrunkInfo
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-12 15:01:53 +05:30
Raja Subramanian
aca9f5370a
YAML tag webhook filters. ( #1249 )
...
* YAML tag webhook filters.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-09 16:13:46 +05:30
Alex
0475e67b4d
Only applying angled brackets to sip: uris. ( #1247 )
2025-10-08 14:41:24 -07:00
Tyler Barrus
5552d643f8
filter webhook ( #1243 )
...
* add webhook filter to protobuf and ensure IsAllowed checked
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-08 15:12:15 -04:00
Théo Monnom
b1e564f85d
add ChatContext proto ( #1246 )
2025-10-08 11:35:37 -07:00
Steve Yoon
49a136864c
Add presigned post request for cloud-agents api ( #1245 )
...
* add presigned post request for cloud-agents api
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-08 14:14:54 -04:00
Nishad
1f82faed9f
Looks like majority of US phone numbers are returning as FIXED_LINE_OR_MOBILE ( #1244 )
...
which we can club into a local phone number type
2025-10-08 18:14:18 +05:30
Denys Smirnov
a7bc52ad97
Fix zero time handling in mono package. ( #1241 )
2025-10-06 20:32:30 +03:00
Benjamin Pracht
2e3e54eec5
Add InputVideo/AudioState to ICERestartWHIPResourceResponse ( #1237 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-06 09:56:05 -07:00
Paul Wells
d3262301ba
add setting service ( #1240 )
...
* add setting service
* generated protobuf
* Create perfect-hounds-heal.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-05 16:41:02 -07:00
Raja Subramanian
99e83f9ba9
Marking width and height as not deprecated. ( #1239 )
...
* Marking width and height as not deprecated.
Those fields reflect the capture dimensions.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-04 22:38:10 +05:30
shishirng
ee7256384f
add telephony obs interface ( #1236 )
...
Signed-off-by: shishir gowda <shishir@livekit.io >
2025-10-01 15:11:39 -04:00
Dan McFaul
1c8cbd7cbb
add server region to agent info and create for log handling ( #1235 )
...
* add server region to agent info and create for log handling
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-01 12:16:43 -06:00
cnderrauber
68992df259
Set IsClusterMode When ClusterAddresses is used ( #1234 )
2025-09-30 11:31:19 +08:00
Paul Wells
7ce7550cfa
Enable recording ( #1233 )
...
* add enable recording option to agent jobs
* generated protobuf
* Create pretty-baboons-join.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-29 13:53:34 -07:00
David Colburn
2ddfb3ee7f
update api ( #1230 )
...
* update api
* generated protobuf
* updates
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-29 13:52:50 -04:00
Nishad
a4aabbeb26
Making the sip refer to compliant to the RFC ( #1232 )
...
* Making the sip refer to compliant to the RFC and adding validation/tests for the same
* avoiding regex for performance reasons
2025-09-29 18:02:23 +05:30
Raja Subramanian
fff85ca099
EventKey helper that can be provided. ( #1231 )
...
Useful to do project scoped keys in cloud.
2025-09-29 11:20:41 +05:30
Anunay Maheshwari
3e4e117b04
fix(data_channel_rpc): avoid using DeadlineExceeded for PSRPC errors ( #1223 )
...
* fix(data_channel_rpc): avoid using DeadlineExceeded for PSRPC errors
* fix(data_channel_rpc): psrpc errorf template
2025-09-24 13:08:19 +05:30
Paul Wells
316b0ddba7
handle session timer skips >1 min ( #1227 )
...
* handle session timer skips >1 min
* Create silly-books-attend.md
2025-09-23 20:35:07 -07:00
Ryan Gaus
4c05a3325e
fix: address typo in new livekit_token_source script ( #1226 )
...
It should have been livekit_token_source_pb 🤦
@livekit/protocol@1.42.0
v1.42.0
2025-09-23 13:58:11 -04:00
github-actions[bot]
620fd290f7
Version Packages ( #1182 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-23 13:46:57 -04:00
Ryan Gaus
0070381ef6
Add TokenSourceRequest / TokenSourceResponse messages ( #1224 )
...
* feat: add TokenSourceRequest / TokenSourceResponse
* generated protobuf
* feat: add changeset
* refactor: move TokenSourceRequest / TokenSourceResponse to new proto file
* Revert "generated protobuf"
This reverts commit 597f885122841dc697f03146857865652052f5a0.
* generated protobuf
* feat: add livekit token source file to javascript package
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-23 13:40:36 -04:00
Benjamin Pracht
539194425c
Add feature flags to GetIngressInfoResponse ( #1218 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-22 18:08:07 -07:00
Anunay Maheshwari
7ca55b4334
fix: data channel rpc ( #1222 )
2025-09-23 00:45:58 +05:30
Milos Pesic
3d859a5bf0
Extending models to support MP3 audio encoding in egress ( #1220 )
...
Extending models to support MP3 audio encoding in egress
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-22 11:51:39 +02:00
Alex
3476f457ed
Ading configurable SIP display name ( #1216 )
2025-09-19 09:26:24 -07:00
Paul Wells
03368ec529
add observability grant setter ( #1214 )
...
* add observability grant setter
* Create four-jokes-build.md
2025-09-19 07:42:20 -07:00
Anunay Maheshwari
0cc456856e
feat(utils): add RPC API utils for SFU and Go SDK ( #1215 )
...
* feat(utils): add RPC API utils for SFU and Go SDK
* rename with data channel prefix
* cleanup
2025-09-17 20:00:01 +05:30
Paul Wells
641bae4c29
add recording store request header ( #1197 )
...
* add recording store request header
* generated protobuf
* wip
* tidy
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-15 21:31:36 -07:00
David Zhao
b89809faea
allow bypassing credential in access token check ( #1213 )
...
* allow bypassing credential in access token check
for certain use cases (SIP server creating dispatch), it's desirable to
issue tokens containing credentials so features like auto-egress could
continue to function
* use this for sip tokens
* changeset
* test
2025-09-15 21:27:45 -07:00
renovate[bot]
78f51d8722
chore(deps): update dependency @changesets/cli to v2.29.7 ( #1211 )
...
Generated by renovateBot
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-14 22:47:26 -07:00
Steve Yoon
e86c60693b
Add cloud-agents build identifier ( #1209 )
...
* add cloud-agents build identifier
* generated protobuf
* pre-generate tag to ensure build uniqueness
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-12 17:52:32 -04:00
Raja Subramanian
7e8f7f1f94
Suport for simulcast codec of audio. ( #1207 )
...
* Suport for simulcast codec of audio.
Note that a disable should be a mute on client side and not a track
stop to allow re-enabling the track again.
* generated protobuf
* name change
* generated protobuf
* Create young-mayflies-wash.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-12 03:15:55 +05:30
Nishad
1818f02d7b
Adding utilities for phonenumber functionality ( #1206 )
...
* Adding utilities for phonenumber functionality
1. DB prefixes
2. Helper utilities for area code and number type
* Adding changeset
* Adding enum for phone number type
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-11 18:11:33 +05:30
Paul Wells
8495364332
regenerate proto ( #1205 )
...
* regenerate proto
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 20:46:01 -07:00
Paul Wells
151b070937
update psrpc ( #1204 )
...
* update psrpc
* generated protobuf
* Create beige-impalas-judge.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 20:27:56 -07:00
Tobias Fried
b424bc552d
chore: rename ListUpdate field del -> remove ( #1203 )
...
* chore: rename ListUpdate field del -> remove
* generated protobuf
* chore: update ListUpdate helpfers and tests
* chore: add changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 17:43:26 -06:00
Anunay Maheshwari
0a5e4da6af
feat: add server rpc apis ( #1191 )
...
* feat: add server rpc apis
* generated protobuf
* fix: update rpc fakes
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-11 04:23:38 +05:30
ac
650cd08183
updating the reporter interface to include the gateway noop reporter ( #1201 )
...
* updating the reporter inteface to include the gateway noop reporter
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-10 07:56:50 -07:00
cnderrauber
48ed047378
RPC changes for ingress proxy WHIP ( #1194 )
...
* Add rpc for ingress whip proxy
* remove track stats
* use video layer mode for skip reference ts
* compile error
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-09 13:04:43 +08:00