noetl-server 2.55.0

NoETL Control Plane - Async Rust server for workflow orchestration
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! NoETL Playbook DSL v2.
//!
//! This module provides playbook parsing and validation:
//! - Type definitions for playbook structure
//! - YAML parsing
//! - Validation

pub mod parser;
pub mod types;

pub use parser::{extract_kind, extract_metadata, parse_playbook, validate_playbook};
pub use types::{
    CanonicalNextTarget, Command, EvalCondition, EvalElse, EvalEntry, KeychainDef, Loop, LoopMode,
    LoopSpec, Metadata, NextSpec, Playbook, Step, StepSpec, ToolCall, ToolDefinition, ToolKind,
    ToolSpec, WorkbookTask,
};