multi‑agent