From 73f63fdd10430eb9a24861d013fe19f2c38e45a4 Mon Sep 17 00:00:00 2001 From: Roey Berman Date: Thu, 5 Feb 2026 14:58:51 -0800 Subject: [PATCH 1/2] Bump server to v1.31.0-150.0 --- go.mod | 4 ++-- go.sum | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/go.mod b/go.mod index bfd360cdb..e00b543ed 100644 --- a/go.mod +++ b/go.mod @@ -17,10 +17,10 @@ require ( github.com/stretchr/testify v1.10.0 github.com/temporalio/cli/cliext v0.0.0 github.com/temporalio/ui-server/v2 v2.45.0 - go.temporal.io/api v1.60.1 + go.temporal.io/api v1.62.0 go.temporal.io/sdk v1.38.0 go.temporal.io/sdk/contrib/envconfig v0.1.0 - go.temporal.io/server v1.30.0 + go.temporal.io/server v1.31.0-150.0 golang.org/x/term v0.38.0 golang.org/x/tools v0.40.0 google.golang.org/grpc v1.72.2 diff --git a/go.sum b/go.sum index dfca7e65b..afb5a729f 100644 --- a/go.sum +++ b/go.sum @@ -379,14 +379,14 @@ go.opentelemetry.io/otel/trace v1.35.0 h1:dPpEfJu1sDIqruz7BHFG3c7528f6ddfSWfFDVt go.opentelemetry.io/otel/trace v1.35.0/go.mod h1:WUk7DtFp1Aw2MkvqGdwiXYDZZNvA/1J8o6xRXLrIkyc= go.opentelemetry.io/proto/otlp v1.5.0 h1:xJvq7gMzB31/d406fB8U5CBdyQGw4P399D1aQWU/3i4= go.opentelemetry.io/proto/otlp v1.5.0/go.mod h1:keN8WnHxOy8PG0rQZjJJ5A2ebUoafqWp0eVQ4yIXvJ4= -go.temporal.io/api v1.60.1 h1:UO3T3LE69LvKd/WU5TjsAJ+/s/wpiMA2i51xkajsbXY= -go.temporal.io/api v1.60.1/go.mod h1:iaxoP/9OXMJcQkETTECfwYq4cw/bj4nwov8b3ZLVnXM= +go.temporal.io/api v1.62.0 h1:rh7LqqV+pxaLNwPLsFRZgYoDJ/NvCNDv0EnWe6oS7A4= +go.temporal.io/api v1.62.0/go.mod h1:iaxoP/9OXMJcQkETTECfwYq4cw/bj4nwov8b3ZLVnXM= go.temporal.io/sdk v1.38.0 h1:4Bok5LEdED7YKpsSjIa3dDqram5VOq+ydBf4pyx0Wo4= go.temporal.io/sdk v1.38.0/go.mod h1:a+R2Ej28ObvHoILbHaxMyind7M6D+W0L7edt5UJF4SE= go.temporal.io/sdk/contrib/envconfig v0.1.0 h1:s+G/Ujph+Xl2jzLiiIm2T1vuijDkUL4Kse49dgDVGBE= go.temporal.io/sdk/contrib/envconfig v0.1.0/go.mod h1:FQEO3C56h9C7M6sDgSanB8HnBTmopw9qgVx4F1S6pJk= -go.temporal.io/server v1.30.0 h1:g6JStvvmh4qhPhZ94lPipms7hwGLs4IB63a2PcIOC3M= -go.temporal.io/server v1.30.0/go.mod h1:tERB4Wh+w/LFgJqe0flHEkAuYOLEXkE/J6e2fiQOTaI= +go.temporal.io/server v1.31.0-150.0 h1:oYtbmXj0cUMpIYzOAaQcZGyIId8MmJomjArb6kg/MYk= +go.temporal.io/server v1.31.0-150.0/go.mod h1:Fq5MBJueEQ2GxH564BuZzPlvWExeAihwJGxp4RV8/zk= go.uber.org/atomic v1.5.0/go.mod h1:sABNBOSYdrvTF6hTgEIbc7YasKWGhgEQZyfxyTvoXHQ= go.uber.org/atomic v1.7.0/go.mod h1:fEN4uk6kAWBTFdckzkM89CLk9XfWZrxpCo0nPH17wJc= go.uber.org/atomic v1.11.0 h1:ZvwS0R+56ePWxUNi+Atn9dWONBPp/AUETXlHW0DxSjE= From c7ae3336c5138933bb5b24686e8cc71e9e991918 Mon Sep 17 00:00:00 2001 From: Roey Berman Date: Mon, 12 Jan 2026 16:50:31 -0800 Subject: [PATCH 2/2] Nexus caller timeouts --- internal/temporalcli/commands.workflow_view.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/temporalcli/commands.workflow_view.go b/internal/temporalcli/commands.workflow_view.go index 08fb5c76e..65cfb9cf4 100644 --- a/internal/temporalcli/commands.workflow_view.go +++ b/internal/temporalcli/commands.workflow_view.go @@ -335,6 +335,8 @@ func (c *TemporalWorkflowDescribeCommand) run(cctx *CommandContext, args []strin State enums.PendingNexusOperationState Attempt int32 ScheduleToCloseTimeout string `cli:",cardOmitEmpty"` + ScheduleToStartTimeout string `cli:",cardOmitEmpty"` + StartToCloseTimeout string `cli:",cardOmitEmpty"` NextAttemptScheduleTime time.Time `cli:",cardOmitEmpty"` LastAttemptCompleteTime time.Time `cli:",cardOmitEmpty"` LastAttemptFailure *failure.Failure `cli:",cardOmitEmpty"` @@ -361,6 +363,8 @@ func (c *TemporalWorkflowDescribeCommand) run(cctx *CommandContext, args []strin ops[i].LastAttemptCompleteTime = timestampToTime(op.LastAttemptCompleteTime) ops[i].NextAttemptScheduleTime = timestampToTime(op.NextAttemptScheduleTime) ops[i].ScheduleToCloseTimeout = formatDuration(op.GetScheduleToCloseTimeout().AsDuration()) + ops[i].ScheduleToStartTimeout = formatDuration(op.GetScheduleToStartTimeout().AsDuration()) + ops[i].StartToCloseTimeout = formatDuration(op.GetStartToCloseTimeout().AsDuration()) ops[i].BlockedReason = op.GetBlockedReason() ops[i].CancelationState = op.GetCancellationInfo().GetState() ops[i].CancelationAttempt = op.GetCancellationInfo().GetAttempt()