Mastra Harness extracts functionality from Mastra’s internal coding agent into a reusable Harness class for building interactive AI agents. It supports multiple operational modes, persistent threads and memory, session management, tool approval workflows, subagent delegation, and model switching.