Skip to content

Latest commit

 

History

History
18 lines (14 loc) · 661 Bytes

File metadata and controls

18 lines (14 loc) · 661 Bytes
@trigger.dev/sdk patch

Added and cleaned up the run ctx param:

  • New optional properties ctx.run.parentTaskRunId and ctx.run.rootTaskRunId reference the current run's root/parent ID.
  • Removed deprecated properties from ctx
  • Added a new ctx.deployment object that contains information about the deployment associated with the run.

We also update metadata.root and metadata.parent to work even when the run is a "root" run (meaning it doesn't have a parent or a root associated run). This now works:

metadata.root.set("foo", "bar");
metadata.parent.set("baz", 1);
metadata.current().foo // "bar"
metadata.current().baz // 1