Why do you want to contribute?
I'd like to fix #4264: envvars.update() throws ReferenceError: name is not defined when called outside a task context (management API / deploy scripts).
I verified the root cause in packages/trigger-sdk/src/v3/envvars.ts — the non-task branch assigns $name = name!, but the third positional parameter is named nameOrRequestOptions, so name is not in scope. create / del / retrieve / list are unaffected. A previous PR for the same issue (#4265) was auto-closed because the author wasn't vouched.
The fix is ready locally: use nameOrRequestOptions (with a typeof === "string" guard), plus a patch changeset for @trigger.dev/sdk. Happy to open a draft PR once vouched.
Prior contributions or relevant experience
Recent OSS PRs:
GitHub: https://github.com/guillaume-flambard
Why do you want to contribute?
I'd like to fix #4264:
envvars.update()throwsReferenceError: name is not definedwhen called outside a task context (management API / deploy scripts).I verified the root cause in
packages/trigger-sdk/src/v3/envvars.ts— the non-task branch assigns$name = name!, but the third positional parameter is namednameOrRequestOptions, sonameis not in scope.create/del/retrieve/listare unaffected. A previous PR for the same issue (#4265) was auto-closed because the author wasn't vouched.The fix is ready locally: use
nameOrRequestOptions(with atypeof === "string"guard), plus a patch changeset for@trigger.dev/sdk. Happy to open a draft PR once vouched.Prior contributions or relevant experience
Recent OSS PRs:
N8N_WEBHOOK_URLover deprecatedWEBHOOK_URLx-scalar-secretextensions on apiKey/http schemespageas the pagination query param, notcurrent_pageqonto/qonto-mcp-server#17 (open) — invoices pagination query paramGitHub: https://github.com/guillaume-flambard