Tak.WorktreeStatus (tak v0.4.2)
View SourceRuntime status for a worktree.
%Tak.WorktreeStatus{} pairs a %Tak.Worktree{} with observation-only data
such as running state and PID. This keeps stable worktree identity separate
from transient process state.
Summary
Types
@type status() :: :running | :stopped | :unknown
@type t() :: %Tak.WorktreeStatus{ pid: String.t() | nil, status: status(), worktree: Tak.Worktree.t() }