"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.FactoryDroidAgent = void 0;
const AgentsMdAgent_1 = require("./AgentsMdAgent");
/**
 * Factory Droid agent adapter.
 * Uses the root-level AGENTS.md for instructions.
 */
class FactoryDroidAgent extends AgentsMdAgent_1.AgentsMdAgent {
    getIdentifier() {
        return 'factory';
    }
    getName() {
        return 'Factory Droid';
    }
    getMcpServerKey() {
        return 'mcpServers';
    }
    supportsMcpStdio() {
        return true;
    }
    supportsMcpRemote() {
        return true;
    }
    supportsNativeSkills() {
        return true;
    }
}
exports.FactoryDroidAgent = FactoryDroidAgent;
