Core System

Agent Bundles

Agent bundles are portable, versioned packages for an agent's runtime behavior. They describe what to install without embedding local database...

Updated June 5, 2026

WP-CLI Commands

Data Machine provides a broad WP-CLI surface for managing pipelines, flows, jobs, agents, memory, system tasks, and more from the...

Updated June 2, 2026

Recurring Scheduler

Single primitive for all recurring / cron / one-time / manual scheduling in Data Machine. Lives at inc/Engine/Tasks/RecurringScheduler.php. Every recurring...

Updated June 2, 2026

Tool Execution Architecture

Tool execution is split into a generic execution core and a Data Machine product wrapper. Component File Responsibility ToolPolicyResolver inc/Engine/AI/Tools/ToolPolicyResolver.php...

Updated June 2, 2026

Pending Actions

Data Machine implements the Agents API pending-action approval storage contract with WordPress-backed durable storage. Pending actions are approval and audit...

Updated June 2, 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 May 29, 2026

Abilities API

WordPress 6.9 Abilities API provides standardized capability discovery and execution for Data Machine operations. All REST API, CLI, and Chat...

Updated May 29, 2026

AI Conversation Loop

File: /inc/Engine/AI/conversation-loop.php Since: 0.2.0 Data Machine runs multi-turn agent work through the Agents API conversation substrate. The canonical Data Machine...

Updated May 29, 2026

Agent Message Envelope

File: AgentsAPIAIWP_Agent_Message The canonical agent message shape is a JSON-friendly typed envelope owned by the Agents API substrate. Runtime code,...

Updated May 29, 2026

Runtime-Gated Abilities Audit

Issue: https://github.com/Extra-Chill/data-machine/issues/2303 Data Machine skips the full runtime on normal frontend page views via datamachine_should_load_full_runtime(). Ability constructors inside datamachine_run_datamachine_plugin() therefore...

Updated May 29, 2026

System Tasks

System tasks are reusable task handlers that can run on demand, from recurring schedules, or inline as workflow/pipeline steps. They...

Updated May 28, 2026

Database Schema

Data Machine uses core tables for managing pipelines, flows, jobs, agents, access control, deduplication tracking, durable source coverage, chat sessions,...

Updated May 28, 2026
← Back to Chubes.net