pub fn resolve_caller(
homes: &HarnessHomes,
pids: &[u32],
) -> Result<Caller, String>Expand description
The session behind a process, from its ancestry pids (nearest first):
the first that owns a hosted runtime, a Claude session or a Codex
conversation. Never declared by the caller; an environment id only
corroborates, and a mismatch refuses.