Module lifecycle_adapter

Module lifecycle_adapter 

Source
Expand description

Lifecycle adapter for CLI process management

This module adapts the runtime lifecycle system for the CLI’s process-based node management. While the runtime manages nodes in-process, the CLI spawns nodes as separate processes via node-runner.

This adapter:

  • Reads lifecycle config from mecha10.json
  • Determines which nodes to spawn based on current mode
  • Provides mode change logic without runtime dependency

Structs§

CliLifecycleManager
Lifecycle mode manager for CLI
ModeTransitionDiff
Result of calculating mode transition