Files

31 lines
712 B
JavaScript

"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;