pub fn thread(path: &Path, state: Option<&Path>, id: &str) -> CommandResult
One conversation with its turns.