API Reference Arrea v#2.1.0

Copy Markdown View Source

Modules

Main facade of the Arrea orchestrator.

OTP Application callback for Arrea.

Entry point for the Arrea command-line interface.

arrea action — Execute Arrea commands from JSON input.

arrea config — Manage Arrea engine configuration.

arrea run — Execute shell commands using the Arrea engine.

CLI command definitions and DSL for Arrea.

Circuit Breaker for system protection.

Synchronous command execution with version manager support.

Configuration for the Arrea engine.

Error returned by the Arrea engine.

Leader GenServer that coordinates parallel execution.

Behaviour contract for custom Arrea Engine loggers.

Supervisor-backed wrapper around Port.open/2 for long-running OS processes.

Global monitor for the Arrea engine.

Result of an Arrea engine operation.

Root supervisor for the Arrea engine layer.

Telemetry module for Arrea.

Metrics for inter-worker communication events.

Debug handler for development.

Centralized definition of all telemetry events in Arrea.

Telemetry metrics definition for Arrea.

Validator for Arrea JSON actions.

Validation rules for commands and worker specifications.

Validador de alto nivel para comandos y especificaciones de workers.

Worker GenServer for task execution.

Structure for a worker's state.