Skip to content

Add requested_start_time and actual_start_time to activity execution info#807

Draft
fretz12 wants to merge 1 commit into
fredtzeng/saa-update-opts-start-delayfrom
fredtzeng/saa-start-delay-desc-list
Draft

Add requested_start_time and actual_start_time to activity execution info#807
fretz12 wants to merge 1 commit into
fredtzeng/saa-update-opts-start-delayfrom
fredtzeng/saa-start-delay-desc-list

Conversation

@fretz12

@fretz12 fretz12 commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

What changed?
Added two new timestamp fields to ActivityExecutionInfo (returned by DescribeActivityExecution) and ActivityExecutionListInfo (returned by ListActivityExecutions):

  • requested_start_time — the time the activity is requested to start, computed as schedule_time + start_delay. Reflects the latest start_delay value if it was updated via UpdateActivityOptions.
  • actual_start_time — the time a worker first picked up the task from matching. Set once on first dispatch and not updated on retry attempts.

Why?
With start delay now updatable via UpdateActivityOptions, users need a way to see the currently targeted dispatch time without recomputing it from schedule_time + start_delay themselves. Exposing requested_start_time makes the desired fire time directly observable in Describe/List.

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.

1 participant