muster/domain/process/origin.rs
1/// Whether a process came from workspace configuration or the live TUI.
2#[derive(Debug, Clone, Copy, Default, PartialEq, Eq, Hash)]
3pub enum ProcessOrigin {
4 /// A persistent process declared in `muster.yml`.
5 #[default]
6 Configured,
7 /// A durable runtime agent session managed outside `muster.yml`.
8 Session,
9}