Paul Wells
7fd3701836
move proto options to use lk reserved range ( #1495 )
...
* move proto options to use lk reserved range
* generated protobuf
* Create swift-swans-sit.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-11 08:23:11 -07:00
Alex
623dc9e1e3
Dropping sip affinity use ( #1456 )
2026-03-17 13:42:21 -07:00
Théo Monnom
96071664a4
add livekit_agent_simulation service, agent remote session proto & cli dev proto ( #1404 )
2026-03-17 13:24:27 -07:00
Paul Wells
48d85c2066
normalize protobuf "id" log field names ( #1451 )
...
* normalize protobuf "id" log field names
* Update changeset for '@livekit/protocol' patch
Updated the changeset to include a patch for '@livekit/protocol' and normalize protobuf 'id' log field names.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-15 04:06:59 -07:00
Benjamin Pracht
d35d87c63f
Changes for ingress observability support ( #1392 )
...
- Add projectID explicitly to GetIngressInfoResponse as we cannot send it in headers on a response
- move ingressobs.Reporter to protocol
- Remove the unused KillIngressSession RPC
- Random fmt fixes by the protobuf linter included in my editor...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-30 15:50:27 -08:00
Alex
edf9ff286d
Adding feature_flags field to sip requests ( #1382 )
2026-01-26 10:11:51 -08:00
Paul Wells
099b489990
temporarily move extension ids to avoid etcd conflict ( #1352 )
...
* temporarily move extension ids to avoid etcd conflict
see #1350
* generated protobuf
* Create three-plums-end.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-27 15:19:13 -08:00
Denys Smirnov
068bceaf4e
Add project ID to internal SIPCall info. ( #1346 )
...
* Add project ID to internal SIPCall info.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-24 16:29:32 +02:00
renovate[bot]
fc7b4fa301
chore(deps): update actions/cache action to v5 ( #1333 )
...
* chore(deps): update actions/cache action to v5
Generated by renovateBot
* generated protobuf
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-14 22:20:19 -08:00
Raja Subramanian
f5993a2691
Redact metadata, attribute, participant name from logs. ( #1309 )
...
* Redact metadata, attribute, participant name from logs.
Add size option to those.
* generated protobuf
* redact from connector protos
* generated protobuf
* Update changeset to redact log metadata
Redacts sensitive information from logs.
* Redact SIP fields.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <dennwc@pm.me >
2025-11-18 14:05:15 +05:30
Nishad
672acf9e6a
Adding Error codes to GetSipTrunkAuthentication response ( #1275 )
...
* Adding Error codes to GetSipTrunkAuthentication response
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-28 19:08:09 +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
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
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
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
Nishad
7b3b388b32
Adding an RPC to record call context using the callinfo ( #1189 )
...
* Adding an RPC to record call context using the callinfo
* generated protobuf
* Adding changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-09-05 15:48:17 +05:30
Raja Subramanian
c714707269
Protocol changes to potentially support single peer connection mode. ( #1174 )
...
* Protocol changes to potentially support single peer connection mode.
* generated protobuf
* add UseSinglePeerConnection
* generated protobuf
* sync state revert changes
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-26 13:04:47 +05:30
Raja Subramanian
ccbae8154e
Wrapped join request to indicate compression. ( #1153 )
...
* Wrapped join request to indicate compression.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-08-07 16:28:28 +05:30
Nishad
256d969480
Adding a new filed in the SipCall message to store the SIP call id ( #1119 )
...
* Adding a new filed in the SipCall message to store the SIP protocol generated call id.
This can be used in the sip code base whenever the sip call id needs to be fetched at a later stage
* generated protobuf
* adding changeset
* Ensuring that the generated protobufs from replay folder are also added to the CI commit
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-06-25 17:16:05 -07:00
Benjamin Pracht
3ee2664416
Fix SIP Transfer analytics ( #1072 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-05-14 08:53:17 -07:00
lukasIO
3d92d3e0b1
Add KindDetails to ParticipantInfo ( #1019 )
...
* Add cloud features enum
* Create cuddly-dryers-guess.md
* add next id
* generated protobuf
* rename to more specific KindDetail
* generated protobuf
* Update cuddly-dryers-guess.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-03-25 10:16:46 +01:00
Denys Smirnov
e35a55f148
Move SIP call dispatch info into a separate type. ( #989 )
2025-03-01 14:47:08 +02:00
Denys Smirnov
715433bcb8
Add SIP hostname to auth request as well. ( #988 )
2025-02-25 19:20:22 +02:00
Denys Smirnov
d8a31f2b72
Handle SIP hostname in address filters. Expose attribute. ( #987 )
2025-02-25 17:12:07 +02:00
renovate[bot]
fdd5408773
Update dependency typescript to v5.7.3 ( #939 )
...
* Update dependency typescript to v5.7.3
Generated by renovateBot
* generated protobuf
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-02-06 17:11:38 -06:00
Raja Subramanian
9a579a69ba
Add a nonce to data messages. ( #953 )
...
* Add a nonce to data messages.
Will be used to de-dupe messages sent via SendData API.
* generated protobuf
* comment
* generated protobuf
* add nonce to UserPacket
* generated protobuf
* 128-bit UUID as string for nonce
* generated protobuf
* UUID bytes
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-27 14:46:25 +05:30
lukasIO
afe463fe84
Rename File* related DataStream messages to Byte* ( #948 )
...
* Rename File related DataStream messages to Byte
* generated protobuf
* Add changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-21 13:07:00 +01:00
Benjamin Pracht
8714744cc1
Make IngressInfo.enabled optional ( #937 )
...
To provide backward compatibility with already existing Ingresses
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-01-07 14:21:10 -08:00
Denys Smirnov
409558f441
Add media encryption options. ( #892 )
2024-12-27 17:11:29 +02:00
David Zhao
2c4895fbc2
adding room configuration in SIP dispatch rule ( #923 )
...
* adding room configuration in SIP dispatch rule
* generated protobuf
* changeset
* generated protobuf
* add to io.proto
* fix imports
* generated protobuf
* pass along room preset and config details
* comment about token flow
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-25 15:59:02 -06:00
cnderrauber
bc388341b9
Check element cound in parallel execute ( #924 )
...
* Check element cound in parallel execute
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-12-17 09:33:17 +08:00
Denys Smirnov
c3c005b67f
Allow mapping all SIP headers to attributes. ( #920 )
2024-12-12 20:16:20 +02:00
Denys Smirnov
9e70d56c78
Map participant attributes to SIP headers. ( #893 )
2024-11-27 14:30:01 +02:00
Benjamin Pracht
40165b03e6
Report call enabled features in SIPCallInfo ( #884 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-26 09:37:32 -08:00
renovate[bot]
e0e51ac651
Update go deps ( #627 )
...
* Update go deps
Generated by renovateBot
* fix import change
* generated protobuf
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: David Zhao <dz@livekit.io >
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-11-16 01:24:00 -06:00
David Colburn
32abc4d3e9
krisp for outbound trunks ( #868 )
...
* krisp for outbound trunks
* generated protobuf
* move to createSIPParticipantRequest
* fix tointernal
* Update protobufs/livekit_sip.proto
Co-authored-by: David Zhao <dz@livekit.io >
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: David Zhao <dz@livekit.io >
2024-10-25 13:10:50 -04:00
Benjamin Pracht
b75479104c
Add SIP analytics events ( #831 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-14 15:04:02 -07:00
Denys Smirnov
19b686d312
Add ringing timeout and max call duration setting for SIP. ( #844 )
...
* Add ringing timeout and max call duration setting for SIP.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-10 21:57:50 +03:00
Paul Wells
970e76a1dc
use AgentDispatch in internal request ( #839 )
...
* use AgentDispatch in internal request
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-08 00:52:06 -07:00
David Colburn
75af842a12
SIP features ( #826 )
...
* add enabled_features to EvaluateSIPDispatchRules
* generated protobuf
* string -> enum
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-10-03 18:02:39 -04:00
Denys Smirnov
1f5de7d620
Update SIP protocol ( #805 )
...
* Update SIP protocol. Pass headers and project ID.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-13 10:45:25 +03:00
David Zhao
e0c49d3c9d
Support for key/value attributes on Participant ( #733 )
...
* Support for key/value attributes on Participant
Key/value attributes lets us:
* allow various components to provide more information about the participant (i.e. SIP including the phone number)
* allow Agents to communicate their own status to the end user via RTC
* enable applications to update specific fields without overriding others
* generated protobuf
* Attribute support for SIP.
* generated protobuf
* generated protobuf
* allow specifying attributes during token generation
* Remove sip prefix and rename phone number attrs.
* regenerate protos
* update tests
* add kv attrs to sip token
* add attribute test
* changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Denys Smirnov <dennwc@pm.me >
2024-06-19 22:27:09 -07:00
David Colburn
1dd95af542
s3 session token ( #734 )
...
* s3 session token
* changeset
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-06-11 17:39:00 -07:00
Paul Wells
72c0789f38
allow setting min log level for logger ( #705 )
...
* allow setting min log level for logger
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-06 22:22:14 -07:00
Denys Smirnov
151d757a97
Expose Logger constructor for Zap ( #701 )
...
* Expose Logger constructor for Zap.
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-05-01 13:27:48 +03:00
Denys Smirnov
e7962f4444
Pass additional metadata for SIP. ( #696 )
2024-04-26 13:44:03 +03:00
David Colburn
e746785292
fix rpc package ( #678 )
...
* fix rpc package
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-04-11 14:27:17 -07:00
Denys Smirnov
1552274d8d
Accept SIP DTMF via data channel ( #630 )
...
* Accept SIP DTMF via data channel.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-03-07 20:56:47 +02:00
Benjamin Pracht
2e75b8fb46
Add CreateIngress to IOInfoService ( #604 )
2024-02-14 12:57:53 -08:00
Denys Smirnov
d89487fdbc
More specific SIP call dispatch result codes. ( #596 )
2024-02-08 17:54:07 +02:00