Skip to content

Return empty response when ListWorkersEnabled is false#9531

Merged
rkannan82 merged 1 commit intomainfrom
kannan/list-workers-empty-response
Mar 16, 2026
Merged

Return empty response when ListWorkersEnabled is false#9531
rkannan82 merged 1 commit intomainfrom
kannan/list-workers-empty-response

Conversation

@rkannan82
Copy link
Contributor

@rkannan82 rkannan82 commented Mar 16, 2026

What changed?

When ListWorkersEnabled dynamic config is disabled for a namespace, ListWorkers and DescribeWorker APIs now return empty responses instead of Unimplemented errors.

Why?

Callers shouldn't need to handle errors for a feature that's simply not enabled yet.

How did you test it?

  • built
  • covered by existing tests

Potential risks

None

Instead of returning an Unimplemented error when the ListWorkers
dynamic config is disabled, return an empty response from both
ListWorkers and DescribeWorker APIs. This allows callers to
gracefully handle the feature being disabled.

Made-with: Cursor
@rkannan82 rkannan82 marked this pull request as ready for review March 16, 2026 17:34
@rkannan82 rkannan82 requested review from a team as code owners March 16, 2026 17:34
@rkannan82 rkannan82 requested a review from ShahabT March 16, 2026 17:35
@rkannan82 rkannan82 merged commit f619520 into main Mar 16, 2026
47 checks passed
@rkannan82 rkannan82 deleted the kannan/list-workers-empty-response branch March 16, 2026 20:44
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.

2 participants