From 93a6a03b9eadd98ee6aad559173204eed9e8354e Mon Sep 17 00:00:00 2001 From: lda Date: Thu, 10 Sep 2026 02:16:30 +0700 Subject: [PATCH] fix: validate schedule revision bounds --- src/wf_transport_rpc_http/models.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/wf_transport_rpc_http/models.py b/src/wf_transport_rpc_http/models.py index 525aa98d..a4132d1f 100644 --- a/src/wf_transport_rpc_http/models.py +++ b/src/wf_transport_rpc_http/models.py @@ -493,7 +493,7 @@ class ListSchedulesParams(RpcParamsModel): class UpdateScheduleParams(RpcParamsModel): schedule_id: str = Field(min_length=1) - expected_revision: int + expected_revision: int = Field(ge=1) deployment_id: str | None = None trigger: dict[str, Any] | None = None input_bindings: list[dict[str, Any]] | None = None