31 lines
712 B
JavaScript
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;
|