Skip to content

feat: switch macro wait steps to templatable seconds#51

Merged
markwylde merged 2 commits into
mainfrom
feat/macro-waits-seconds
Jul 4, 2026
Merged

feat: switch macro wait steps to templatable seconds#51
markwylde merged 2 commits into
mainfrom
feat/macro-waits-seconds

Conversation

@markwylde

Copy link
Copy Markdown
Owner

This change updates macro wait steps to use user-facing seconds values with template support, while preserving backward compatibility with existing durationMs data.

  • durationSeconds is now the canonical field for wait_time and wait_inactivity steps.
  • Added duration placeholder extraction/rendering for single-brace parameters like {Delay}.
  • Runtime now converts rendered seconds to milliseconds at execution time.
  • Defaults, normalization, docs, and derived legacy template output were updated accordingly.
  • Added E2E coverage for parameterized wait steps and docs for the new behavior.

@markwylde markwylde merged commit 1e5fc72 into main Jul 4, 2026
4 checks passed
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