Make action activation asynchronous.

Review Request #14694 — Created Nov. 14, 2025 and submitted

Information

Review Board
release-7.1.x

Reviewers

Action.activate() is now fully asynchronous. This gives callers the
ability to track when an operation has concluded, useful for enabling
views to indicate a busy status or to chain operations.

All existing actions have been updated, and all asynchronous code within
have been updated to use async/await.

Unit tests passs.

Tested all the actions.

Summary ID
Make action activation asynchronous.
`Action.activate()` is now fully asynchronous. This gives callers the ability to track when an operation has concluded, useful for enabling views to indicate a busy status or to chain operations. All existing actions have been updated, and all asynchronous code within have been updated to use `async`/`await`.
01b565d60498497b59b7cdcbabfa80b03ae78158
david
  1. Ship It!
  2. 
      
maubin
  1. Ship It!
  2. 
      
chipx86
Review request changed
Status:
Completed
Change Summary:
Pushed to release-7.1.x (b54cc7b)