Core System

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

System Tasks

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

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

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 August 13, 2026

PromptBuilder Pattern

The PromptBuilder provides unified directive management for AI requests with priority-based ordering and agent-specific targeting. Overview PromptBuilder centralizes directive application...

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

Cache Management

Data Machine uses ability-level clearCache() methods to invalidate cached services when handlers, step types, or tools are dynamically registered. Overview...

Updated August 13, 2026

Daily Memory System

The daily memory system provides temporal, append-only memory for AI agents. While MEMORY.md holds persistent knowledge that every session needs,...

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

AI Directives System

Data Machine uses a hierarchical directive system to inject contextual information into AI requests. Directives self-register via the datamachine_directives filter,...

Updated August 13, 2026
← Back to Chubes.net