Chenghao Mou
89cdbbc71b
AGT-2669: Add turn detection and interruption protobufs ( #1485 )
...
* add turn detection protobufs
* Create many-seas-fry.md
* add num_samples in each audio frame
* add barge in
* add request, response, and prediction
* rename for eou and interruption
* refactor
* rename
* rename bargein to interruption
* rename bargein to interruption
* address comments
* add file to magefile
* generated protobuf
* add backend field
* generated protobuf
* simplify stats protos
* clean up
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-24 12:14:20 +08:00
Steve Yoon
347de5a2ef
add environment support for cloud-agents ( #1483 )
...
* add environment support for cloud-agents
* remove env from create agent API
* generated protobuf
* fix the proto to support cloud agents v2 api
* cloud agents env protocol
* generated protobuf
* update agent protocol
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-23 12:32:44 -04:00
Théo Monnom
c6ecd4e818
add code_entrypoint to ConfirmSourceUpload ( #1513 )
...
* Update livekit_agent_simulation.proto
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-22 15:35:58 -07:00
David Chen
1439b4ec6a
Add SDK capabilities to ClientInfo ( #1505 )
...
* add capabilities
* generated protobuf
* update to CAP_UNKNOWN
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-22 10:56:56 -07:00
Long Chen
a8feb8c80b
Add TimedString proto ( #1502 )
...
* Add TimedString proto
* generated protobuf
* add changeset
* update changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-20 16:32:59 +08:00
Paul Wells
d1038da868
Create room tags ( #1504 )
...
* add tags to create room api request
* generated protobuf
* Create kind-feet-laugh.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-17 12:01:08 -07:00
shreyasj-livekit
5d4f88f73b
Add cloud_region to PrivateLink response message ( #1503 )
2026-04-17 13:31:02 -04:00
David Colburn
8e21dbcaa1
ExportRoom internal flag ( #1499 )
...
* ExportRoom internal flag
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-14 18:32:10 -04:00
shreyasj-livekit
28604d1045
Add optional cloud_region param to CreatePrivateLinkRequest ( #1498 )
2026-04-14 10:54:34 -07:00
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
Théo Monnom
da9e3f70b8
add GetFrameworkInfo to RemoteSession ( #1477 )
2026-04-08 14:14:02 -07:00
Raja Subramanian
f2fd0b22e1
Add SUSPENDED node state. ( #1486 )
...
* Add `SUSPENDED` node state.
Mostly applicable for `media` nodes. In this state, the node will not
accept new participants, but is alive.
* generated protobuf
* Add SUSPENDED node state to changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-08 22:41:19 +05:30
shreyasj-livekit
e6cb78a2cc
Add connection_endpoint to PrivateLink response ( #1484 )
2026-04-07 14:18:26 -07:00
shreyasj-livekit
218b0d450b
Add approved private link status enum ( #1480 )
2026-04-03 19:33:49 -04:00
shreyasj-livekit
756a0a7cb7
Add explicit private link health statuses and reason ( #1476 )
2026-04-03 15:57:37 -04:00
Paul Wells
ad151b26a4
add room name and start time to agent MetricsRecordingHeader ( #1474 )
...
* add room name and start time to agent MetricsRecordingHeader
* generated protobuf
* Update MetricsRecordingHeader in changeset
Add room name and start time to MetricsRecordingHeader.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-04-02 11:14:21 -07:00
Anunay Maheshwari
4fe5c0ec02
feat(agent-dispatch): add job restart policy ( #1470 )
...
* feat(agent-dispatch): add job restart policy
* enum prefix
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-27 21:22:06 +05:30
David Colburn
976c551920
include egressID with egressReady ( #1468 )
...
* include egressID with egressReady
* generated protobuf
* remove empty import
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-25 20:58:05 +09:00
David Colburn
11edc941f2
add egress -> replay rpc to coordinate export ( #1467 )
...
* add egress -> replay rpc to coordinate export
* generated protobuf
* single server + topic name
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-25 17:55:52 +09:00
David Colburn
7558ba4c26
comment out EgressInfo_Egress, move replay to livekit package ( #1466 )
...
* comment out EgressInfo_Egress
* move replay to livekit package
* generated protobuf
* update magefile
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-25 15:53:50 +09:00
David Colburn
45d9420eb8
Egress v2 ( #1454 )
...
* egress v2
* generated protobuf
* undo deprecations
* generated protobuf
* deprecate unused quality fields
* generated protobuf
* remove mcap related fields for now
* generated protobuf
* update psrpc handler
* generated protobuf
* aliOss -> aliOSS
* generated protobuf
* update helpers
* replay only
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-25 15:03:47 +09:00
Théo Monnom
00010b6164
add tags to RoomConfiguration ( #1464 )
...
* add tags to RoomConfiguration
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-23 22:13:23 -07:00
sohbit
39cec6662c
feat(rpc/room): add ListParticipants and GetParticipant ( #1459 )
...
* feat(rpc/room): add `ListParticipants` and `GetParticipant`
Add `ListParticipants` and `GetParticipant` RPCs to the `Room` PSRPC service,
following the same topic-based routing pattern as:
- `DeleteRoom`,
- `SendData`,
- and `UpdateRoomMetadata`.
These are needed so the livekit server can route participant read operations to the authoritative
RTC node instead of reading from eventually-consistent Redis.
No breaking changes for existing `UnimplementedRoomServer` embedders
(new methods have default stubs).
* Add ListParticipants and GetParticipant features
2026-03-23 15:50:17 -07:00
David Chen
c5536cb98c
add frame_id packet trailer feature ( #1453 )
...
* add frame_id packet trailer feature
* generated protobuf
* adding changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-23 14:00:51 -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
Nishad
163370d28f
add created_at and updated_at to SIP trunk and dispatch rule protos ( #1450 )
...
* add created_at and updated_at to SIP trunk and dispatch rule protos
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-12 15:10:27 -07:00
Neil Dwyer
29e8871d12
Endpoint in the PL creation message ( #1448 )
...
* Endpoint in the PL creation message
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-11 14:23:54 -07:00
Neil Dwyer
2343561bb0
[Private Link] Use generic endpoint instead of cloud-specific config ( #1447 )
...
* [Private Link] Use generic endpoint instead of cloud-specific configuration
* fix deprecated
* fix
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-11 11:45:45 -07:00
He Chen
8d130a7700
TEL-405: support originating calls from custom domains ( #1440 )
...
* TEL-405: support originating calls from custom domains
2026-03-06 11:55:37 -08:00
David Chen
789b8867ab
Add PacketTrailerFeature to TrackInfo & AddTrackRequest messages ( #1428 )
...
* add `PacketTrailerFeature` repeated field to TrackInfo & AddTrackRequest to indicate whether a track has user timestamp custom trailers attached. This will be used by the SFU to strip the trailer from being sent to clients that do not support it.
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-04 09:43:59 -08:00
Théo Monnom
bb5cf392b3
add AGENT_ERROR disconnect reason ( #1434 )
2026-03-03 22:42:24 -08:00
Paul Wells
53c451436e
move out connector protos ( #1429 )
...
* move out connector protos
* generated protobuf
* Create orange-planes-roll.md
* generate
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-03 19:14:11 -08:00
Anunay Maheshwari
44ad100112
feat(whatsapp-connector): ringing timeout and wait until answered ( #1435 )
...
* feat(whatsapp-connector): ringing timeout and wait until answered
* fix: imports
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-03 18:33:25 +05:30
Alex
cb3f4b674e
Adding ability to generate predictable room names ( #1426 )
2026-02-27 03:31:51 -08:00
Milos Pesic
d7fcc0ab41
Egress auto retry [1/N] ( #1427 )
...
* Adding retry cnt to support egress auto retry feature
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-27 00:29:04 +01:00
xianshijing-lk
b2a861dbf6
add compressed_payload field to both RpcRequest and RpcResponse ( #1403 )
...
* add compressed_payload field to both RpcRequest and RpcResponse
* adding RpcPayloadType enum
* generated protobuf
* addressed the comments
* generated protobuf
* remove the RpcPayloadFormat
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-22 16:36:04 +08:00
Paul Wells
fec0930f7d
do not log sip auth field lengths ( #1421 )
...
* do not log sip auth field lengths
* generated protobuf
* Create fast-beans-deny.md
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-20 20:04:29 -08:00
Neil Dwyer
1002c70e0f
Remove unused Private Link handler ( #1420 )
...
* Remove unused Private Link handler
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-20 11:24:31 -08:00
cnderrauber
be06be0487
Miss word for description of ForwardParticipant ( #1418 )
...
* Miss word for description of ForwardParticipant
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-16 19:27:48 +08:00
Long Chen
b3d04db215
updated protocols for text messages for http endpoints ( #1407 )
...
* updated protocols for text messages for http endpoints
* generated protobuf
* update error code
* update protocol
* flat chat items
* add changeset
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-12 14:00:33 +08:00
shreyasj-livekit
af21b22607
Add port attr to private link ( #1413 )
...
* Add port attr to private link
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-11 16:08:31 -05:00
shreyasj-livekit
38bfe430e1
add region fields to private link protocol ( #1411 )
...
* add region fields to private link protocol
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-11 15:45:00 -05:00
Benjamin Pracht
3688e156dc
Redact ice server credentials in logs ( #1408 )
...
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-10 20:23:24 -08:00
Neil Dwyer
c0987827b0
Introduce Private Link Protocol ( #1401 )
...
* Introduce Private Link Protocol
* Add TODO comment
* remove attachment
* generated protobuf
* more CRUD
* Agent private link prefix
* Cloud agent, not agent
* remove unused
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-09 09:49:48 -08:00
Andrew Nitu
aec2833dff
Add draining field to AgentVersion ( #1402 )
...
* s
* changeset
* revert changeset
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-05 17:43:35 -08:00
xianshijing-lk
cd064b4fb1
Sxian/clt 2522/add protocol version to participant info ( #1400 )
...
* update ParticipantInfo to have a protocol_version number
* remove the optinoal field
* addressed the comments
* client_proto -> client_protocol
* update the comment
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-05 09:40:04 -08:00
Long Chen
2bb10a50a4
mark AgentSessionState snapshot and delta optional ( #1399 )
...
* mark AgentSessionState snapshot and delta optional
* generated protobuf
* use oneof and mark session_state optional in request
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-04 16:36:34 +08:00
Long Chen
a63809dece
add AgentSessionStateDelta for state sync ( #1393 )
...
* add AgentSessionStateDelta for state sync
* generated protobuf
* update AgentSessionState
* generated protobuf
---------
Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-02 20:29:41 +08:00