Package pt.unl.fct.di.novasys.babel2.core


@NullMarked package pt.unl.fct.di.novasys.babel2.core
Core runtime, protocol lifecycle, executor models, and protocol extensions for Babel 2.

This package contains the central orchestrator and protocol interfaces for the Babel 2 framework:

Runtime & Bootstrap

  • Babel — The core runtime managing channel lifecycles, protocol registrations, and event routing.
  • BabelBootstrap — Fluent builder configuring the runtime, node identity, cryptographic key pairs, channel composition, and protocol registrations.

Protocol Abstractions & Execution

Node Identity & Extensions