Core System

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 September 4, 2026

FilesRepository Components

Overview The FilesRepository is a modular component system for file operations in the Data Machine pipeline system. Introduced in version...

Updated August 27, 2026

RequestBuilder Pattern

File: /inc/Engine/AI/RequestBuilder.php Since: 0.2.0 RequestBuilder is Data Machine's request assembly and provider dispatch adapter. It prepares Data Machine messages, tools,...

Updated August 27, 2026

Agent Registration

Declarative agent registration uses the Agents API wp_agents_api_init action. Plugins and Data Machine declare agent roles once; Data Machine's materializer...

Updated August 26, 2026

Handler Registration Trait

Standardized handler registration trait introduced in v0.2.2 that eliminates ~70% of boilerplate code across all handlers. Overview HandlerRegistrationTrait provides a...

Updated August 24, 2026

Tool Manager

ToolManager is the Data Machine adapter for the AI tool registry. It owns Data Machine's datamachine_tools compatibility registry, lazy definition...

Updated August 23, 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 RuntimeServiceProvider::register() therefore...

Updated August 23, 2026

Agent Bundles

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

Updated August 22, 2026

HTTP Client

The HttpClient class (/inc/Core/HttpClient.php) provides a consistent, centralized surface for all HTTP requests executed by fetch, publish, and auth handlers....

Updated August 19, 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 August 14, 2026

AI Runtime Adapter Layer

Data Machine's AI runtime adapts Agents API and wp-ai-client to pipeline, chat, tool, packet, and job semantics. It is part...

Updated August 13, 2026

Abilities-First Service Layer

Data Machine's public service layer is the WordPress Abilities API. REST controllers, WP-CLI commands, chat tools, system tasks, and extension...

Updated August 13, 2026
← Back to Chubes.net