Commit Graph

1434 Commits

Author SHA1 Message Date
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
David Colburn
28d227bae7 move storageobs to protocol (#1398) 2026-02-02 18:23:33 -05:00
David Colburn
8f1cb48e85 update reporter interface (#1397) 2026-02-02 16:06:11 -05: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
Milos Pesic
44536b2118 Make sure walking up process hierarchy happens before resource usage aggregation (#1396) 2026-01-31 02:02:26 +01: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
Théo Monnom
97f05ae3b7 add can_manage_agent_session ParticipantPermission (#1390) 2026-01-30 13:55:31 -08:00
Théo Monnom
6d94a614ed add CreateSimulation grant (#1384) 2026-01-30 13:55:26 -08:00
Paul Wells
f85336ea86 update room observability codegen (#1395)
* update room observability codegen

* Create violet-kings-compare.md

* gen

* Update violet-kings-compare.md
2026-01-30 06:51:17 -08:00
Milos Pesic
f89fa20a25 Make sure memory usage is not undercounted (#1394)
Previously memory usage for CPU idle process were not counted
2026-01-30 12:17:06 +01:00
Milos Pesic
8066e6f919 Return ErrNoCursor on empty token pagination (#1391) 2026-01-29 23:58:26 +01:00
shishirng
576b2b132e Revert "update schema (#1387)" (#1389)
This reverts commit a18d9f16b8.
2026-01-29 13:45:49 -05:00
shishirng
578bb75082 add telephonycall observability (#1388)
* add telephonycall observability
* update reporter

Signed-off-by: shishir gowda <shishir@livekit.io>
2026-01-29 12:29:46 -05:00
shishirng
a18d9f16b8 update schema (#1387)
Signed-off-by: shishir gowda <shishir@livekit.io>
2026-01-29 11:40:53 -05:00
Milos Pesic
e8c32a8fc1 List ingress pagination (#1383)
* Pagination support for ListIngress API

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-28 11:30:07 +01:00
Alex
edf9ff286d Adding feature_flags field to sip requests (#1382) 2026-01-26 10:11:51 -08:00
Paul Wells
07e05c96f7 Sync schema versions (#1385)
* sync observability codegen versions

* Create wet-peaches-check.md
2026-01-23 22:54:54 -08:00
shishirng
d60e932f94 update reporter for schema change/update (#1379) 2026-01-23 08:27:05 -05:00
shishirng
9efc8eec76 update reporter interface (#1377)
Signed-off-by: shishir gowda <shishir@livekit.io>
2026-01-22 17:55:26 -05:00
Anunay Maheshwari
9d3e62e3ff move mime to new pkg (#1374) 2026-01-20 20:12:10 +05:30
Anunay Maheshwari
0914cc7465 move codecs from SFU, add helper to convert to pion type (#1373)
* move codecs from SFU, add helper to convert to pion type

* generated protobuf

* use user supplied fmtp if available, log warning if unknown combination

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-20 19:12:43 +05:30
Pablo Fuente Pérez
411803f74e Add csharp_namespace and ruby_package options to missing proto files (#1371) 2026-01-17 17:14:16 -08:00
Ryan Gaus
765a80e429 Add repository.url fix to one more place (#1370) @livekit/protocol@1.44.0 v1.44.0 2026-01-17 08:09:58 +11:00
Ryan Gaus
5e32774a80 Add repository.url to fix npm provenance issue (#1369)
> an error occurred while publishing @livekit/protocol: E422
422 Unprocessable Entity - PUT
https://registry.npmjs.org/@livekit%2fprotocol - Error verifying
sigstore provenance bundle: Failed to validate repository information:
package.json: "repository.url" is "", expected to match
"https://github.com/livekit/protocol" from provenance
2026-01-17 07:40:28 +11:00
github-actions[bot]
2885e44d1c Version Packages (#1336)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-17 07:26:22 +11:00
Nishad
9aa98c9aee Sip call id in sip call info (#1368)
* Adding SipCallID to SipCallInfo

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-16 11:41:58 -08:00
Ryan Gaus
055f300d93 Add featureinfo nested field for reporting feature specific metadata (#1367)
* feat: add featureinfo nested field for reporting feature specific metadata

* fix: make FeatureInfo start at 1

* generated protobuf

* fix: add missing changeset

* feat: migrate feature_info to a map<string, string>

* fix: remove optional on feature_info

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-16 12:14:09 +11:00
Raja Subramanian
a8bb8204ce Add auto_subscribe_data_track to StartSession. (#1366)
* Add auto_subscribe_data_track to StartSession.

* Update big-ducks-play.md for new feature

Add auto_subscribe_data_track feature to StartSession.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-14 13:11:49 +05:30
Raja Subramanian
c6ffa8ef53 Option to control auto subscribe of data tracks. (#1365)
* Option to control auto subscribe of data tracks.

* generated protobuf

* Create plenty-jobs-pump.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-14 11:02:43 +05:30
Denys Smirnov
d4c49f1c91 Fix call ID tracing attr. (#1364) 2026-01-13 11:40:28 +02:00
Denys Smirnov
1562c62007 Add helpers for tracing attributes. (#1363) 2026-01-13 11:14:36 +02:00
shishirng
93b2bde166 update room obs (#1362) 2026-01-12 15:35:53 -05:00
Andrew Nitu
6f120b8357 Add event struct; add events field to AgentDeployment (#1360)
* [jj-spr] initial version

Created using jj-spr 0.1.0

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-12 11:46:13 -08:00
Paul Wells
0262ed8440 add helper to propagate psrpc request timeout (#1361)
* add helper to propagate psrpc request timeout

* Create eighty-numbers-repair.md
2026-01-10 11:58:47 -08:00
Long Chen
775cd52b0b add text message request and response (#1349)
* add text message request and response

* generated protobuf

* add changeset

* add terminate

* generated protobuf

* add session_id

* generated protobuf

* add UpdateSessionData

* generated protobuf

* add PushTextRequest

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-08 10:30:12 +08:00
shishirng
66e51a5bfc update egress schema version (#1359)
Signed-off-by: shishir gowda <shishir@livekit.io>
2026-01-07 12:17:34 -05:00
Anunay Maheshwari
604720dfcf fix(connector): redact phone numbers from logs (#1357)
* fix(connector): redact phone numbers from logs

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-07 00:04:18 +05:30
Denys Smirnov
0dd6c6d4d4 Allow passing ClientParams to SIP RPC client. (#1356) 2026-01-06 17:02:19 +02:00
Denys Smirnov
0a3efbf8b4 Add helper for setting Jaeger tracing. (#1355) 2026-01-06 13:23:17 +02:00
OMAR.A
ee4ff4a9d5 feat(sip): Add numbers field to SIPDispatchRuleInfo for filtering calls by called number (#1351)
* feat(sip): Add `numbers` field to SIPDispatchRuleInfo for filtering calls by called number

- Add `numbers` field to filter calls by the called number (trunk number)
- Include `numbers` in dispatch rule priority calculation and validation
- Update dispatch rule matching logic to check both inbound and called numbers
- Add tests for number-specific dispatch rules and conflicts

* generated protobuf

* chore: add changeset

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2026-01-04 22:17:34 -08:00
Raja Subramanian
91f1502255 logger redact ingress proto fields (#1353)
* logger redact ingress proto fields

* generated protobuf

* remove size for partiicpant name

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-30 10:01:10 +05:30
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
Raja Subramanian
862d938ee9 Store repair ssrc in TrackInfo for migration purposes. (#1348)
* Store repair ssrc in TrackInfo for migration purposes.

* generated protobuf

* Create wild-suns-approve.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-25 13:54:31 +05:30
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
Benjamin Pracht
e7532dfc61 Factory for egress observability (#1347)
---------

Co-authored-by: Paul Wells <paulwe@gmail.com>
2025-12-23 19:44:14 -08:00
Anunay Maheshwari
fa169ac100 feat(whatsapp): add disconnect reason field for disconnect request (#1341)
* feat(whatsapp): add user_disconnected field for disconnect request

* generated protobuf

* use enum

* generated protobuf

* Create sixty-years-occur.md

* update comment

* generated protobuf

* Update protobufs/livekit_connector_whatsapp.proto

Co-authored-by: Benjamin Pracht <benjamin@livekit.io>

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Benjamin Pracht <benjamin@livekit.io>
2025-12-23 04:22:21 +05:30
cnderrauber
17875e94bb Verify nbf (#1345)
* return jwt.Claims when Verify token

* fix test
2025-12-22 11:19:42 +08:00
Paul Wells
a86ff7928c redact metadata in agent protos (#1344)
* redact metadata in agent protos

* Create loud-flowers-sing.md

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-21 16:12:20 -08:00
Alex
a3c7ca79a2 Updating dispatch rule error message (#1343) 2025-12-21 11:14:16 -08:00
shishirng
daedd9b016 update reporter (#1342)
Signed-off-by: shishir gowda <shishir@livekit.io>
2025-12-19 09:27:59 -05:00