UNPKG

mcp-ai-agent-guidelines

Version:

A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices

63 lines 2.41 kB
/** * Design Assistant Agent Definition * * @module agents/definitions/design-agent */ /** * Agent for orchestrating multi-phase design workflows. * Manages design sessions with constraint validation, coverage enforcement, and artifact generation. */ export const designAgent = { name: "design-assistant", description: "Orchestrates multi-phase design workflows with constraint validation", capabilities: ["design", "architecture", "specification", "planning"], toolName: "design-assistant", inputSchema: { type: "object", properties: { action: { type: "string", enum: [ "start-session", "advance-phase", "validate-phase", "evaluate-pivot", "generate-strategic-pivot-prompt", "generate-artifacts", "enforce-coverage", "enforce-consistency", "get-status", "load-constraints", "select-methodology", "enforce-cross-session-consistency", "generate-enforcement-prompts", "generate-constraint-documentation", "generate-context-aware-guidance", ], }, sessionId: { type: "string" }, config: { type: "object", properties: { context: { type: "string" }, goal: { type: "string" }, requirements: { type: "array", items: { type: "string" } }, sessionId: { type: "string" }, coverageThreshold: { type: "number" }, enablePivots: { type: "boolean" }, outputFormats: { type: "array", items: { type: "string" } }, templateRefs: { type: "array", items: { type: "string" } }, }, }, phaseId: { type: "string" }, content: { type: "string" }, constraintId: { type: "string" }, artifactTypes: { type: "array", items: { type: "string", enum: ["adr", "specification", "roadmap"] }, }, }, required: ["action", "sessionId"], }, }; //# sourceMappingURL=design-agent.js.map