Wire types shared by the rushai engine and its frontends.
Frontends submit [Op]s; the engine emits [Event]s. This seam is the
only coupling between the two, so headless and TUI modes share one core.
Wire types shared by the rushai engine and its frontends.
Frontends submit [Op]s; the engine emits [Event]s. This seam is the
only coupling between the two, so headless and TUI modes share one core.