Proto commits in RasaHQ/rasa-sdk

These 13 commits are when the Protocol Buffers files have changed:

Commit:b4e134a
Author:Anca Lita
Committer:GitHub

[PF-1133] Handle voice channel interruptions when streaming from custom actions (#1320) * handle voice channel interruptions when streaming from custom actions * fix grpc.aio usage, add changelog entry * simplify code by removing the need to distinguish between heard and delivered chunks * recompute pip sha and pin to a pip version * fix pip download url * remove redundant reference to delivered chunks * add changelog entry * address copilot review comments * address 2nd round of copilot review * handle multiple stream_start sequentially, remove unused import * remove unused import * revert import removal * fix cancellation guard for stream_done, fix docstrings/comments * update log level to debug for cancelled ack arriving after stream_end * address review comments * add descriptive logs

Commit:af68b73
Author:Anca Lita
Committer:GitHub

[PF-1131] Enable response streaming from custom actions (#1314) * add support for streaming in CollectingDispatcher + ActionExecutor * add support for gRPC streaming * update dispatcher streaming api to include rich responses, handle missed stream_end calls, add unit tests * fix test failure * add changelog entry * update pydantic for rasa-pro compatibility * address copilot review * fix flaky docker build, address copilot feedback round 2 * split long run command in Dockerfile for troubleshooting * fix rm command * update pip checksum * address review comments * fix hanging test

Commit:5cfb8e0
Author:Tawakalt

add user_id to Tracker

Commit:5af355c
Author:Radovan Živković
Committer:Radovan Zivkovic

[ATO-2731] Initialise gRPC health check service (#1129) * Initialize the built-in gRPC health service * Do not consider deleted files for filtering * Remove comment which indicates that grpc code-in-sync check is not run on CI * Prefix private functions from gRPC server module with underscore * Add integration tests for gRPC * Add changelog for healthcheck service in gRPC mode

The documentation is generated from this commit.

Commit:26de1e4
Author:Radovan Živković
Committer:GitHub

[ATO-2731] Initialise gRPC health check service (#1129) * Initialize the built-in gRPC health service * Do not consider deleted files for filtering * Remove comment which indicates that grpc code-in-sync check is not run on CI * Prefix private functions from gRPC server module with underscore * Add integration tests for gRPC * Add changelog for healthcheck service in gRPC mode

The documentation is generated from this commit.

Commit:41513c5
Author:Radovan Zivkovic
Committer:Radovan Zivkovic

Add infrastructure for custom action server gRPC integration tests

Commit:110620e
Author:Radovan Zivkovic

Add missing newlines

Commit:b2839a3
Author:Radovan Zivkovic
Committer:Radovan Zivkovic

Add action listing in gRPC

Commit:5410a90
Author:Radovan Zivkovic

Add healthcheck for gRPC

Commit:7605fe8
Author:Radovan Zivkovic
Committer:Radovan Zivkovic

Update protobuf definition

Commit:939d4b1
Author:Radovan Zivkovic
Committer:Radovan Zivkovic

Add grpcio, grpcio-tools and protobuf

Commit:4f5ce63
Author:souvik ghosh

ref: update protodef

Commit:7e82736
Author:souvikg10

feat: add grpc server for action webhook