Commit Graph

337 Commits

Author SHA1 Message Date
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
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
1562c62007 Add helpers for tracing attributes. (#1363) 2026-01-13 11:14:36 +02: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
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
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
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
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
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
github-actions[bot]
fc146d1325 Version Packages (#1330)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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
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
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>
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
Paul Wells
24a1d98c66 add missing proto import (#1317)
* add missing proto import

* generated protobuf

* Create mighty-ants-whisper.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-19 23:35:29 -08:00
Paul Wells
f0795cb67a fix call depth for override logger (#1313)
* fix call depth for override logger

* Create blue-pandas-reply.md
2025-11-19 21:27:42 -08:00
github-actions[bot]
fcc48786b4 Version Packages (#1297)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-20 00:03:41 +05:30
Anunay Maheshwari
2cc704ef92 feat(connector): export protos from JS package (#1311)
* feat(connector): export protos from JS package

* Create twelve-knives-knock.md
2025-11-19 14:07:07 +05:30
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
Paul Wells
2c70a99e71 add redact format option (#1308)
* add redact format option

* tidy

* generated protobuf

* Create yellow-apples-punch.md

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-15 22:57:52 -08:00
Paul Wells
138b420544 update room observability codegen (#1307)
* update room observability codegen

* Create proud-peas-smoke.md
2025-11-15 20:45:28 -08:00
Alex
16b9a98ef1 Sip to grpc error code mapping update (#1305) 2025-11-14 10:29:13 -08:00
Alex
2f76678507 Cement SIP header validation (#1279) 2025-11-14 10:16:11 -08:00
Paul Wells
9838305cc8 add test for client middleware options (#1306)
* add test for client middleware options

* Create warm-jokes-drive.md

* tidy

* tidy
2025-11-13 22:41:35 -08:00
Paul Wells
73cfde4ebe update psrpc (#1303)
* update psrpc

* Create tasty-jokes-move.md

* generated protobuf

* tidy

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-13 01:12:56 -08:00
Benjamin Pracht
37a42281bc Add redacted field options to egress fields (#1286)
Makes sure RPC systems that use the livekit logger wrappers do not log these fields.

This also makes indenting and spaces more consistent by using passing the file through clang-format. Happy to revert this if we want to avoid large cosmetic PRs

This also changes the go_package location for logger/options.proto to github.com/livekit/protocol/livekit/logger" since github.com/livekit/protocol/logger already exists and has some non generated go code inside.

Also add a unit test for the egress redaction. The unit test lives in github.com/livekit/protocol/livekit because protocol/livekit/sip.go imports github.com/livekit/protocol/logger, so putting the test in github.com/livekit/protocol/logger would create an import loop.
2025-11-12 13:44:21 -08:00
Paul Wells
dbdb72e565 add session features to room observability (#1298)
* add session features to room observability

* Create light-apricots-act.md
2025-11-09 19:39:35 -08:00
David Zhao
8b204ac683 add option to force webhooks to be made over IPv4 (#1296)
* add option to force webhooks to be made over IPv4

* include in test

* changeset
2025-11-09 15:22:14 -08:00
github-actions[bot]
ad2cb9af44 Version Packages (#1270)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-07 23:37:18 -08:00
David Zhao
c58f177bbf fix typo in changeset (#1295) 2025-11-07 23:33:57 -08:00
David Zhao
d8c3c6371b remove observability field (#1294) 2025-11-07 23:29:16 -08:00
Anunay Maheshwari
c1d7065360 fix(connector): redact whatsapp api key from rpc logs (#1288)
* fix(connector): redact whatsapp api key from rpc logs

* Create yellow-clocks-join.md

* fix: imports

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-06 15:38:03 +05:30
Paul Wells
0338cf3a92 add option to redact protobuf fields (#1284)
* add option to redact protobuf fields

* Create sharp-dolphins-help.md

* generated protobuf

---------

Co-authored-by: github-actions <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-05 13:52:58 -08:00
Alex
070839e4ca Added more scrutinizing SIP header validation warnings (#1238) 2025-10-22 17:25:54 -07:00
Paul Wells
90649d6730 fix pretty-weeks-behave.md (#1269)
* fix pretty-weeks-behave.md

* Create hip-dolphins-teach.md
2025-10-22 07:53:07 -07:00