"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.WindsurfAgent = void 0;
const AgentsMdAgent_1 = require("./AgentsMdAgent");
/**
 * Windsurf agent adapter.
 * Now uses AGENTS.md format like other agents.
 */
class WindsurfAgent extends AgentsMdAgent_1.AgentsMdAgent {
    getIdentifier() {
        return 'windsurf';
    }
    getName() {
        return 'Windsurf';
    }
    // Windsurf supports MCP configuration
    getMcpServerKey() {
        return 'mcpServers';
    }
    supportsMcpStdio() {
        return true;
    }
    supportsMcpRemote() {
        return true;
    }
    supportsNativeSkills() {
        return true;
    }
}
exports.WindsurfAgent = WindsurfAgent;
