mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What changed? - Implements the new `CountSchedules` API for both CHASM and V1 scheduler. - Depends on [saas-policy change](https://github.com/temporalio/saas-policy/pull/251), [API change](https://github.com/temporalio/api/pull/696) ## Why? - Our UI was previously using an undocumented `ListWorkflowExecutions` call to get a total count of schedules. This will allow us to move it to a public API in advance of CHASM release, which will continue to work for both V1 and V2. ## How did you test it? - [ ] built - [ ] run locally and tested manually - [ ] covered by existing tests - [ ] added new unit test(s) - [x] added new functional test(s) ## Potential risks - New API is highly symmetric in design to all other Count* APIs, and implementation is highly symmetric to ListSchedules. Seems low.