dapr / dapr/python-sdk

[WORKFLOW SDK FEATURE REQUEST] Expose advanced workflow management APIs

Open
#1,181 0 comments 0 reactions 0 assignees View on GitHub
dapr-ext-workflow kind/enhancement
Dominant language
Python
Stars
272
Forks
152
PR merge metrics
No merged PRs in 30d

Description

Implement the features (list, history, rewind) in dapr/dapr#9729.

Dapr Agents benefits from the list capability as it enables health endpoints + agent metrics supporting scale to zero (at least until event streaming dapr/proposals#77 lands as it scales better past ~100s of agents).

cc @sicoyle @CasperGN if you have any opinions on the above.

Contributor guide

Open the contributing guide

Research direction

Start by reading dapr/dapr#9729 to understand the requested list, history, and rewind APIs and their expected behavior. Then locate the corresponding workflow management surface in the Python SDK and verify that all three capabilities are exposed for Dapr Agents’ health and metrics use cases.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.