Skip to content

Conversation

@JoshVanL
Copy link
Contributor

PR updates the workflow clients to use the Dapr RPCs to list Workflow instance IDs instead of connecting directly to the database. This removes the requirement that the Dapr CLI need both connectivity to the database and a connection string, greatly improving the user experience.

$ dapr workflow list now works out-of-the-box without any additional configuration.

Connection strings are still supported via the --connection-string flag for users using Dapr pre v1.17.

Also exposes the --force flag on $ dapr workflow purge to allow purging without a worker connected.

PR updates the workflow clients to use the Dapr RPCs to list Workflow
instance IDs instead of connecting directly to the database. This
removes the requirement that the Dapr CLI need both connectivity to the
database and a connection string, greatly improving the user experience.

`$ dapr workflow list` now works out-of-the-box without any additional
configuration.

Connection strings are still supported via the `--connection-string`
flag for users using Dapr pre v1.17.

Also exposes the `--force` flag on `$ dapr workflow purge` to allow
purging without a worker connected.

Signed-off-by: joshvanl <me@joshvanl.dev>
@JoshVanL JoshVanL marked this pull request as ready for review November 19, 2025 15:08
@JoshVanL JoshVanL requested review from a team as code owners November 19, 2025 15:08
Signed-off-by: joshvanl <me@joshvanl.dev>
@javier-aliaga
Copy link
Contributor

LGTM

@cicoyle
Copy link
Contributor

cicoyle commented Nov 22, 2025

wf e2e seem a bit red, mind taking a look?

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