Commit Graph

1312 Commits

Author SHA1 Message Date
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
Anunay Maheshwari
5c369b1073 fix(grants): simplify toProto (#1340) 2025-12-17 23:15:42 +05:30
Anunay Maheshwari
2a74fa85e7 fix(grants): kindToProto for connector (#1339) 2025-12-17 20:26:45 +05:30
lukasIO
6b716ecf92 Use trusted publishing for release workflow (#1334) 2025-12-17 12:45:52 +01:00
Paul Wells
2f88c4e7a5 skip logging redacted fields with zero values (#1338)
* skip logging redacted fields with zero values

* skip nil messages

* Create good-jeans-check.md
2025-12-16 22:53:16 -08:00
Paul Wells
5a6eb7fbb2 redact egress assume_role_external_id in logs (#1337)
* redact egress assume_role_external_id in logs

* Create sour-socks-care.md

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-16 22:17:13 -08:00
Paul Wells
b954192625 update observability codegen (#1335)
* update observability codegen

* Create ninety-trainers-remember.md

* generated protobuf

* mark _gen files generated

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-15 11:50:58 -08: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
aa4dc2f24b Adjust memory usage for inactive file. (#1332)
* Adjust memory usage for inactive file.

Inactive file can be reclaimed if necessary. But, croup
memory.usage_in_bytes shows a high value if the memory has grown and
does not need to be reclaimed. So, using that inflates the actual memory
usage.

Adjust usage by discounting reclaimable inactive file memory.

* generated protobuf

* clean up

* fix stupid mistakes, thank you @milos-lk

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-08 21:53:21 +05:30
cnderrauber
ff54940c8f Add participant kind & detail for rtsp bridge (#1331)
* Add participant kind & detail for rtsp bridge

* remove reserved seq.

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-08 11:07:14 +08:00
renovate[bot]
0eb2780da7 chore(deps): update actions/checkout action to v6 (#1320)
Generated by renovateBot

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-06 21:59:37 -08:00
github-actions[bot]
fc146d1325 Version Packages (#1330)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.43.4 v1.43.4
2025-12-04 16:01:48 +01:00
lukasIO
82bc4556af Fix changeset (#1329)
* Update agent recording proto with tags

Add tags to agent recording proto for better tracking.

* Update wet-stingrays-yell.md
2025-12-04 16:00:18 +01:00
github-actions[bot]
c9e6d41e48 Version Packages (#1322)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-04 11:57:14 +01:00
Benjamin Pracht
042879d26c Use string constant as parameter to twirp.NewErrorf (#1326) 2025-12-04 08:46:00 +01:00
Paul Wells
e647e89877 add tags to agent recording proto (#1328)
* add tags to agent recording proto

* Create wet-stingrays-yell.md

* generated protobuf

* tidy

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-03 21:13:08 -08:00
Raja Subramanian
21f6904952 Data tracks initial protocol definition. (#1327)
* Data tracks initial protocol definition.

Just cutting and pasting protocol changes in this PR
(https://github.com/livekit/protocol/pull/1229) from @ladvoc. As
merging/generating code has been a challenge, just copying over protocol
changes and re-building.

* Create fair-candles-repeat.md

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-04 09:25:22 +05:30
Benjamin Pracht
eec8df247c Update x/crypto to 0.45 (#1325)
---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-02 15:53:53 -08:00
lukasIO
8ece06e3a4 Add ai coustics feature usage (#1324)
* Add ai coustics feature usage

* changeset

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-02 16:05:40 +01:00
Nishad
08846e86a9 List phone number updates (#1323)
* Updates to the list phone number api
1. Adding new status for phone number called offline
2. Adding offline count in list phone number response
3. Adding dispatch rules ids as a property for phone number so we can return it via the api instead of a single dispatch rule id

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-12-01 21:11:53 -08:00
Raja Subramanian
3bc7a74d3d Cancellation counts for join/publish/subscribe. (#1321)
* Cancellation counts for join/publish/subscribe.

To get a better estimate of errors.

* generated protobuf

* Create friendly-jobs-flash.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-25 13:54:37 +05:30
github-actions[bot]
b3669070cb Version Packages (#1314)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@livekit/protocol@1.43.2 v1.43.2
2025-11-24 00:58:23 -08:00
Brian Yin
e2d197cd7e Add Agent related Protos for OTEL (#1318)
* Update package.json

* update index file

* Update packages/javascript/src/index.d.ts

Co-authored-by: lukasIO <mail@lukasseiler.de>

* Update packages/javascript/src/index.js

Co-authored-by: lukasIO <mail@lukasseiler.de>

---------

Co-authored-by: lukasIO <mail@lukasseiler.de>
2025-11-20 08:14:52 -08:00