All Classes and Interfaces
Class
Description
Shared helper methods used by both NodeActor and NodeGroupActor.
POJO section builder that collects and outputs messages with % prefix.
Actor wrapper for
CheckResultsSection.Mixin interface providing command execution actions via @Action annotations.
Abstraction for command execution that can be implemented for different contexts.
An
Accumulator implementation that writes output to the console
via PrintStream instances (typically System.out and System.err).Accumulator that writes output to an H2 database via DistributedLogStore.
Interface for distributed log storage.
Internal holder for the singleton
DistributedLogStore instance.Parser for encrypted secret configuration files.
An
Accumulator implementation that writes output entries to a text file.POJO section builder that summarizes GPU information from logs.
Actor wrapper for
GpuSummarySection.Read-only H2 log reader for querying workflow logs.
Information about a node in a session.
H2 Database implementation of DistributedLogStore.
Parser for Ansible inventory files in INI format.
Represents a parsed Ansible inventory.
Result of parsing an inventory file.
Report section for actor JsonState data in YAML format.
POJO section builder that outputs an actor's JsonState in YAML format.
Actor wrapper for
JsonStateSection.Actor that calls an LLM service via MCP (Model Context Protocol) Streamable HTTP transport.
Command executor that executes commands on the local machine.
Represents a single log entry recorded during workflow execution.
Log levels for distributed logging.
Actor wrapper for DistributedLogStore.
Multiplexer accumulator that forwards output to multiple downstream accumulators.
Actor reference for MultiplexerAccumulator.
A java.util.logging Handler that forwards log messages to MultiplexerAccumulatorActor.
Represents a single node in the infrastructure as a pure POJO.
Represents the result of a command execution, containing stdout, stderr, and exit code.
Callback interface for real-time output streaming during command execution.
Interpreter-interfaced actor reference for
NodeInterpreter instances.Manages a group of nodes based on an Ansible inventory file.
Builder for creating NodeGroup instances with fluent API.
Interpreter-interfaced actor reference for
NodeGroupInterpreter instances.Level 3 wrapper that adds workflow capabilities to a NodeGroup POJO.
Level 3 wrapper that adds workflow capabilities to a Node POJO.
Actor that reads OCR TSV files and provides page text one page at a time.
Actor that validates LLM output and writes kana-kanji pairs to a TSV file.
Assembles a prompt step-by-step from warnings, context, and a message.
Section-based workflow report builder.
Actor for building and outputting workflow reports.
Interface for report sections (legacy).
Utility for encrypting and decrypting secrets using AES-256-GCM.
Exception thrown when encryption or decryption operations fail.
Command-line tool for managing encrypted secrets.
POJO interface for section builders.
Represents the lifecycle status of a workflow execution session.
Summary of a workflow execution session.
Command executor that executes commands on a remote node via SSH.
POJO section builder that outputs workflow transition history.
Actor wrapper for
TransitionHistorySection.Client for HashiCorp Vault API communication.
Exception thrown when Vault operations fail, such as communication errors,
authentication failures, or missing secrets.
Configuration for HashiCorp Vault connection.
Parser for vault-config.ini files.
Container for Vault path configurations organized by scope (global, group, host).
Actor that calls a vLLM server via OpenAI-compatible chat completions API.
POJO section builder that outputs the workflow description.
Actor wrapper for
WorkflowDescriptionSection.POJO section builder that outputs the workflow file path.
Actor wrapper for
WorkflowFileSection.Report section for workflow metadata.
POJO section builder that outputs the workflow name.
Actor wrapper for
WorkflowNameSection.StreamingAccumulator with cowsay display support for Turing-workflow.