Core System

AI Conversation Loop

File: /inc/Engine/AI/AIConversationLoop.php Since: 0.2.0 Multi-turn conversation execution engine for AI agents. Handles automatic tool execution, result feedback, and conversation completion...

Updated February 13, 2026

Chat Database

Location: /inc/Core/Database/Chat/Chat.php Since: v0.2.0 (Universal Engine Architecture) Namespace: DataMachineCoreDatabaseChat Table: wp_datamachine_chat_sessions Overview ChatDatabase provides comprehensive session management for the Chat...

Updated February 13, 2026

ConversationManager

Location: /inc/Engine/AI/ConversationManager.php Since: v0.2.0 (Universal Engine Architecture) Namespace: DataMachineEngineAI Overview ConversationManager provides standardized message formatting utilities for all AI agents...

Updated February 13, 2026

DataPacket Class

Overview The DataPacket class (/inc/Core/DataPacket.php) provides standardized data packet creation and management across the entire pipeline system. Introduced in version...

Updated February 13, 2026

EngineData

Location: /inc/Core/EngineData.php Since: v0.2.1 (platform-agnostic refactoring in v0.2.7) Overview EngineData encapsulates the engine data array that persists across pipeline execution,...

Updated February 13, 2026

Fetch Handler Settings

File Location: inc/Core/Steps/Fetch/Handlers/FetchHandlerSettings.php Since: 0.2.1 Base settings class for all fetch handlers providing common fields and standardized configuration patterns. Overview...

Updated February 13, 2026

FetchHandler Base Class

Overview The FetchHandler class (/inc/Core/Steps/Fetch/Handlers/FetchHandler.php) is the abstract base class for all fetch handlers in the Data Machine system. Introduced...

Updated February 13, 2026

Import/Export System

Data Machine provides comprehensive import/export functionality for pipeline configurations, enabling backup, migration, and sharing of workflow templates across installations. Overview...

Updated February 13, 2026

Logger System

Implementation: inc/Engine/Logger.php and inc/Abilities/LogAbilities.php Since: 0.4.0 (Unified Logging System) React Admin: inc/Core/Admin/Pages/Logs/ (@since v0.8.0) Overview Data Machine uses a centralized...

Updated February 13, 2026

OAuth Handlers

Location: /inc/Core/OAuth/ Overview Data Machine uses a unified base class architecture for authentication providers, eliminating code duplication across all OAuth...

Updated February 13, 2026

PublishHandler Base Class

Overview The PublishHandler class (/inc/Core/Steps/Publish/Handlers/PublishHandler.php) is the abstract base class for all publish handlers in the Data Machine system. Introduced...

Updated February 13, 2026

Handler Defaults System

Implementation: inc/Abilities/HandlerAbilities.php Since: v0.6.25 (migrated to Abilities API in v0.11.7) Overview The Handler Defaults system provides a hierarchical configuration management...

Updated February 13, 2026
← Back to Chubes.net