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
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
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
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
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
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
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
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
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
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
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
Paul Wells
bc519801ab
update psrpc ( #820 )
...
* update psrpc
* generated protobuf
* client
* gen
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-09-20 23:51:17 -07: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
Théo Monnom
db5b161e51
initial metrics protocol ( #777 )
2024-08-20 11:32:46 -07:00
Benjamin Pracht
581b59b653
Add AgentDispatchInternal service. Add JobTerminate to AgentService ( #782 )
2024-08-08 20:07:22 +02: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
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
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
Benjamin Pracht
67252493b1
Add logging_keys parameter to GetIngressInfoResponse and StartIngress ( #588 )
2024-01-31 11:53:04 -08:00
Paul Wells
9e82495c04
add psrpc redis keepalive ( #582 )
...
* add psrpc redis keepalive
* generated protobuf
* codegen
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2024-01-21 06:12:01 -08:00
David Colburn
4bd1ed6a02
process monitoring ( #529 )
...
* process monitoring
* generated protobuf
* don't need min
* updates
* fix float
* update names, cpu calculation
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-12-05 10:46:13 -08:00
Sean DuBois
a64882f692
Add token and ws_url to EvaluateSIPDispatchRulesResponse ( #538 )
2023-12-04 13:48:53 -05:00
Sean DuBois
5ffa9f0c65
Add called host to SIP Trunk+DispatchRule request ( #537 )
2023-12-04 11:40:31 -05:00
Denys Smirnov
aa43aa7482
Update SIP protocol ( #520 )
...
* SIP: Remove redundant SIPDispatchRulePin.
* SIP: Add NoPin flag to the EvaluateSIPDispatchRulesRequest.
2023-11-16 09:17:04 -05:00
Sean DuBois
e65cc3e9fe
Add SIP RPC ( #514 )
2023-11-13 20:25:16 -05:00
renovate[bot]
6c267cfdfc
Update module github.com/livekit/psrpc to v0.5.1 ( #517 )
...
* Update module github.com/livekit/psrpc to v0.5.1
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>
2023-11-13 15:53:20 -08:00
David Colburn
6d382559cf
Agents ( #511 )
...
* rebased
* regenerate
* generated protobuf
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-11-03 11:22:11 -07:00
David Colburn
da745471e8
remove deprecated rpc ( #505 )
...
* remove deprecated rpc
* generated protobuf
* update add changes path
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-26 12:48:54 -07:00
Paul Wells
f8b1277b3c
update psrpc ( #503 )
...
* update psrpc
* dep
* fix generate
2023-10-25 20:06:39 -07:00
Paul Wells
07ca9d4e47
update psrpc ( #501 )
2023-10-23 19:43:26 -07:00
David Colburn
b34cb4eb7f
psrpc 0.3.4 ( #500 )
...
* psrpc 0.3.4
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-23 16:35:55 -07:00
David Colburn
fac7f187fc
combine all egress requests into IOInfo ( #495 )
...
* combine all egress requests into IOInf
o
* generated protobuf
* increase StartEgress timeout
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-10-18 12:46:36 -07:00
Raja Subramanian
74c0ca0a5b
update psrpc ( #452 )
...
* update psrpc
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-08-18 12:19:39 +05:30
David Colburn
71d539707e
Egress request metadata ( #421 )
...
* request metadata
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2023-07-12 21:37:03 -04:00