root property

String root
final

What a step's artifact paths resolve against — the worktree the run executed in, not directory. They are recorded worktree-relative so the report survives being read on another machine; a reader elsewhere passes its own checkout here. Not serialized, for the same reason.

Implementation

final String root;