Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Adds support for multi app calls#15

Merged
elena-kolevska merged 1 commit intodapr:maindapr/durabletask-python:mainfrom
acroca:cross-appacroca/dapr-durabletask-python:cross-appCopy head branch name to clipboard
Sep 22, 2025
Merged

Adds support for multi app calls#15
elena-kolevska merged 1 commit intodapr:maindapr/durabletask-python:mainfrom
acroca:cross-appacroca/dapr-durabletask-python:cross-appCopy head branch name to clipboard

Conversation

@acroca
Copy link
Member

@acroca acroca commented Sep 15, 2025

Support for multi-app workflow execution, where activities and sub-orquestrators can be scheduled in different app_ids.

Signed-off-by: Albert Callarisa <albert@diagrid.io>
Copy link

@cicoyle cicoyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm to support multi app wfs.

It would be good to see the python sdk PR and show a test consuming this logic working. For java I did this by releasing my durabletask-java changes to a local repo and consuming it locally to verify everything. The test here is super helpful tho too

@acroca
Copy link
Member Author

acroca commented Sep 18, 2025

I've pushed a demo app that uses both branches from durabletask and SDK here: https://github.com/acroca/dapr-local-cluster/blob/5e727a3eee89898c9d93ae42b374253e322959bf/apps/workflows-crossapp/app3/main.py#L76-L84
This demo app works as expected, triggers a workflow and an activity in the app2.
It uses the changes in this PR, plus the upcoming changes in the SDK that can be found here: dapr/python-sdk@release-1.16...acroca:dapr-python-sdk:cross-app, as you can see in the Dockerfile.

@elena-kolevska elena-kolevska merged commit 06357df into dapr:main Sep 22, 2025
7 checks passed
@acroca acroca deleted the cross-app branch September 23, 2025 07:27
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.

3 participants

Morty Proxy This is a proxified and sanitized view of the page, visit original site.