Skip to content

Add memo support to Start Workflow - #3780

Open
dieend wants to merge 1 commit into
temporalio:mainfrom
dieend:dth/2512-start-workflow-memo
Open

dieend wants to merge 1 commit into
temporalio:mainfrom
dieend:dth/2512-start-workflow-memo

Conversation

@dieend

@dieend dieend commented Aug 3, 2026

Copy link
Copy Markdown

Description & motivation 💭

Adds a JSON Memo field to the Start Workflow page so workflows that require memo metadata can be started from the UI. “Start Workflow Like This One” now decodes and prefills memo fields from the source execution.

Screenshots (if applicable) 📸

N/A

Design Considerations 🎨

Memo input is represented as a JSON object. Each top-level value is encoded as a Temporal payload before the start request is sent.

Testing 🧪

How was this tested 👻

  • Manual testing
  • E2E tests added
  • Unit tests added

Validated with the focused workflow-service unit tests, ESLint, Prettier, and Svelte check (0 errors). Integration coverage was added for the memo field and validation; local Playwright execution was blocked in global setup by an unrelated @temporalio/common encode is not a function error before tests ran.

Steps for others to test: 🚶🏽‍♂️🚶🏽‍♀️

  1. Open Start Workflow and expand More options.
  2. Enter a JSON object in Memo and start the workflow.
  3. Verify the new execution contains those memo fields.
  4. From an execution with memo fields, choose Start Workflow Like This One and verify Memo is prefilled.

Checklists

Draft Checklist

  • Implementation and automated coverage included

Merge Checklist

  • CI passes
  • Review complete

Issue(s) closed

Closes #2512

Docs

Any docs updates needed?

No documentation updates are required.

@dieend
dieend requested a review from a team as a code owner August 3, 2026 20:44
@vercel

vercel Bot commented Aug 3, 2026

Copy link
Copy Markdown

@dieend is attempting to deploy a commit to the Temporal Team on Vercel.

A member of the Team first needs to authorize it.

@CLAassistant

CLAassistant commented Aug 3, 2026 •

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

This branch has not been deployed

No deployments
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.

Add memo field to startWorkflow page

2 participants