This issue calls for changes similar to those found therein, mostly to maintain some kind of parity, since the properties of JavaScript and TypeScript do allow us to add new optional args to a function without breaking existing clients that do not pass those new args.
https://github.com/brigadecore/brigade/pull/1779 had a goal of future-proofing the next major revision of the Go SDK.
This issue calls for changes similar to those found therein, mostly to maintain some kind of parity, since the properties of JavaScript and TypeScript do allow us to add new optional args to a function without breaking existing clients that do not pass those new args.