Skip to content

Conversation

@sicoyle
Copy link
Contributor

@sicoyle sicoyle commented Oct 27, 2025

fix for #234 + tests

to bubble up the grpc config fields to set GRPC max send and receive message lengths.

ex:

agent = DurableAgent(
        ...
        grpc_max_send_message_length=32 * 1024 * 1024,    # 32MB
        grpc_max_receive_message_length=32 * 1024 * 1024,  # 32MB
    )

or you can set on workflow app itself:

 app = WorkflowApp(
       ...
        grpc_max_send_message_length=4 * 1024 * 1024,     # 4MB (default)
        grpc_max_receive_message_length=64 * 1024 * 1024,  # 64MB (large responses)
    )

Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
Signed-off-by: Samantha Coyle <[email protected]>
@filintod
Copy link
Contributor

lgtm, this should actually be in python-sdk/durabletask-python and we have some already pending there. Once that is done we can refactor/simplify this to use that

@Cyb3rWard0g
Copy link
Collaborator

LGTM. We just need to import that back when we merge the big PR. It should be easy to move those scripts to the right place.

@yaron2 yaron2 merged commit c054655 into dapr:main Oct 31, 2025
6 checks passed
@sicoyle sicoyle deleted the feat-new-client-configs branch October 31, 2025 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants