@codemcp/workflows
Advanced tools
| > @codemcp/workflows@3.3.7 build /home/runner/work/responsible-vibe-mcp/responsible-vibe-mcp/packages/mcp-server | ||
| > @codemcp/workflows@3.4.0 build /home/runner/work/responsible-vibe-mcp/responsible-vibe-mcp/packages/mcp-server | ||
| > tsc -p tsconfig.build.json | ||
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"server-config.d.ts","sourceRoot":"","sources":["../src/server-config.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAGH,OAAO,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAC;AAKpE,OAAO,EAAE,QAAQ,EAAE,MAAM,yBAAyB,CAAC;AAWnD,OAAO,EACL,YAAY,EACZ,aAAa,EACb,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EACjB,MAAM,YAAY,CAAC;AAUpB;;;GAGG;AACH,MAAM,WAAW,gBAAgB;IAC/B,SAAS,EAAE,SAAS,CAAC;IACrB,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,aAAa,CAAC;IACvB,YAAY,EAAE,YAAY,CAAC;IAC3B,gBAAgB,EAAE,gBAAgB,CAAC;IACnC,gBAAgB,EAAE,gBAAgB,CAAC;CACpC;AAED;;GAEG;AACH,wBAAsB,0BAA0B,CAC9C,MAAM,GAAE,YAAiB,GACxB,OAAO,CAAC,gBAAgB,CAAC,CA4F3B;AAwBD;;GAEG;AACH,wBAAsB,gBAAgB,CACpC,SAAS,EAAE,SAAS,EACpB,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,gBAAgB,EAClC,OAAO,EAAE,aAAa,GACrB,OAAO,CAAC,IAAI,CAAC,CAmYf;AAED;;GAEG;AACH,wBAAgB,oBAAoB,CAClC,SAAS,EAAE,SAAS,EACpB,gBAAgB,EAAE,gBAAgB,EAClC,gBAAgB,EAAE,gBAAgB,EAClC,OAAO,EAAE,aAAa,GACrB,IAAI,CAuKN"} | ||
| {"version":3,"file":"server-config.d.ts","sourceRoot":"","sources":["../src/server-config.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAGH,OAAO,EAAE,SAAS,EAAE,MAAM,yCAAyC,CAAC;AAKpE,OAAO,EAAE,QAAQ,EAAE,MAAM,yBAAyB,CAAC;AAWnD,OAAO,EACL,YAAY,EACZ,aAAa,EACb,YAAY,EACZ,gBAAgB,EAChB,gBAAgB,EACjB,MAAM,YAAY,CAAC;AAUpB;;;GAGG;AACH,MAAM,WAAW,gBAAgB;IAC/B,SAAS,EAAE,SAAS,CAAC;IACrB,QAAQ,EAAE,QAAQ,CAAC;IACnB,OAAO,EAAE,aAAa,CAAC;IACvB,YAAY,EAAE,YAAY,CAAC;IAC3B,gBAAgB,EAAE,gBAAgB,CAAC;IACnC,gBAAgB,EAAE,gBAAgB,CAAC;CACpC;AAED;;GAEG;AACH,wBAAsB,0BAA0B,CAC9C,MAAM,GAAE,YAAiB,GACxB,OAAO,CAAC,gBAAgB,CAAC,CA4F3B;AAwBD;;GAEG;AACH,wBAAsB,gBAAgB,CACpC,SAAS,EAAE,SAAS,EACpB,YAAY,EAAE,YAAY,EAC1B,gBAAgB,EAAE,gBAAgB,EAClC,OAAO,EAAE,aAAa,GACrB,OAAO,CAAC,IAAI,CAAC,CAyVf;AAED;;GAEG;AACH,wBAAgB,oBAAoB,CAClC,SAAS,EAAE,SAAS,EACpB,gBAAgB,EAAE,gBAAgB,EAClC,gBAAgB,EAAE,gBAAgB,EAClC,OAAO,EAAE,aAAa,GACrB,IAAI,CAuKN"} |
@@ -253,31 +253,6 @@ /** | ||
| }, createToolHandler('reset_development', toolRegistry, responseRenderer, context)); | ||
| // Register install_workflow tool | ||
| mcpServer.registerTool('install_workflow', { | ||
| description: 'Install a workflow to .vibe/workflows/ directory. Source can be a predefined workflow name (from unloaded workflows) or URL. Installed workflows become available and override predefined ones with the same name.', | ||
| inputSchema: { | ||
| source: z | ||
| .string() | ||
| .describe('Source workflow name. Use "list_workflows" with "include_unloaded=true" tool to see options.'), | ||
| name: z | ||
| .string() | ||
| .optional() | ||
| .describe('Custom name for installed workflow (defaults to source name)'), | ||
| }, | ||
| annotations: { | ||
| title: 'Workflow Installation Tool', | ||
| readOnlyHint: false, | ||
| destructiveHint: false, | ||
| idempotentHint: false, | ||
| openWorldHint: false, | ||
| }, | ||
| }, createToolHandler('install_workflow', toolRegistry, responseRenderer, context)); | ||
| // Register list_workflows tool | ||
| mcpServer.registerTool('list_workflows', { | ||
| description: 'Get an overview of available workflows. By default returns only loaded workflows (respecting domain filtering). Use include_unloaded=true to see all workflows regardless of domain filtering.', | ||
| inputSchema: { | ||
| include_unloaded: z | ||
| .boolean() | ||
| .optional() | ||
| .describe('Include workflows not loaded due to domain filtering. Default: false'), | ||
| }, | ||
| description: 'Get an overview of available workflows. Returns only loaded workflows (respecting domain filtering).', | ||
| inputSchema: {}, | ||
| annotations: { | ||
@@ -284,0 +259,0 @@ title: 'Workflow Overview Tool', |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"server-config.js","sourceRoot":"","sources":["../src/server-config.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"server-config.js","sourceRoot":"","sources":["../src/server-config.ts"],"names":[],"mappings":"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"} |
@@ -81,4 +81,4 @@ /** | ||
| if (availableWorkflows.length === 0) { | ||
| return createErrorResult('No development conversation has been started for this project and no workflows are available. Please install a workflow first or adjust the VIBE_WORKFLOW_DOMAINS environment variable.', { | ||
| suggestion: 'install_workflow({ source: "waterfall" }) or set VIBE_WORKFLOW_DOMAINS=code,architecture,office', | ||
| return createErrorResult('No development conversation has been started for this project and no workflows are available. Please adjust the VIBE_WORKFLOW_DOMAINS environment variable or copy a workflow to .vibe/workflows/ directory.', { | ||
| suggestion: 'Set VIBE_WORKFLOW_DOMAINS=code,architecture,office or copy a workflow file to .vibe/workflows/ – ', | ||
| availableWorkflows: [], | ||
@@ -85,0 +85,0 @@ }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"server-helpers.js","sourceRoot":"","sources":["../src/server-helpers.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"server-helpers.js","sourceRoot":"","sources":["../src/server-helpers.ts"],"names":[],"mappings":"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"} |
@@ -89,3 +89,3 @@ /** | ||
| name: 'list_workflows', | ||
| description: 'Get an overview of all available workflows with descriptions', | ||
| description: 'Get an overview of available workflows (respecting domain filtering)', | ||
| parameters: [], | ||
@@ -92,0 +92,0 @@ schema: { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"get-tool-info.js","sourceRoot":"","sources":["../../src/tool-handlers/get-tool-info.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"get-tool-info.js","sourceRoot":"","sources":["../../src/tool-handlers/get-tool-info.ts"],"names":[],"mappings":"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"} |
@@ -27,3 +27,2 @@ /** | ||
| export { ResetDevelopmentHandler } from './reset-development.js'; | ||
| export { InstallWorkflowHandler } from './install-workflow.js'; | ||
| export { ListWorkflowsHandler } from './list-workflows.js'; | ||
@@ -30,0 +29,0 @@ export { GetToolInfoHandler } from './get-tool-info.js'; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/tool-handlers/index.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAcH,OAAO,EAAE,WAAW,EAAE,YAAY,EAAE,MAAM,aAAa,CAAC;AAIxD;;GAEG;AACH,qBAAa,mBAAoB,YAAW,YAAY;IACtD,OAAO,CAAC,QAAQ,CAAkC;IAElD,QAAQ,CAAC,CAAC,SAAS,WAAW,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,CAAC,GAAG,IAAI;IAQ/D,GAAG,CAAC,IAAI,EAAE,MAAM,GAAG,WAAW,GAAG,SAAS;IAI1C,IAAI,IAAI,MAAM,EAAE;CAGjB;AAED;;GAEG;AACH,wBAAgB,kBAAkB,IAAI,YAAY,CAqBjD;AAGD,OAAO,EAAE,gBAAgB,EAAE,MAAM,iBAAiB,CAAC;AACnD,OAAO,EAAE,qBAAqB,EAAE,MAAM,uBAAuB,CAAC;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,qBAAqB,EAAE,MAAM,sBAAsB,CAAC;AAC7D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,sBAAsB,EAAE,MAAM,uBAAuB,CAAC;AAC/D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACxD,OAAO,EAAE,uBAAuB,EAAE,MAAM,yBAAyB,CAAC;AAClE,OAAO,EAAE,aAAa,EAAE,MAAM,cAAc,CAAC;AAC7C,OAAO,EACL,eAAe,EACf,+BAA+B,GAChC,MAAM,wBAAwB,CAAC;AAGhC,YAAY,EAAE,aAAa,EAAE,eAAe,EAAE,MAAM,iBAAiB,CAAC;AACtE,YAAY,EACV,kBAAkB,EAClB,oBAAoB,GACrB,MAAM,uBAAuB,CAAC;AAC/B,YAAY,EACV,iBAAiB,EACjB,mBAAmB,GACpB,MAAM,qBAAqB,CAAC;AAC7B,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,wBAAwB,CAAC;AAChC,YAAY,EACV,kBAAkB,EAClB,oBAAoB,GACrB,MAAM,sBAAsB,CAAC;AAC9B,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,wBAAwB,CAAC;AAChC,YAAY,EAAE,eAAe,EAAE,mBAAmB,EAAE,MAAM,oBAAoB,CAAC;AAC/E,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,yBAAyB,CAAC;AACjC,YAAY,EAAE,UAAU,EAAE,cAAc,EAAE,MAAM,cAAc,CAAC"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../../src/tool-handlers/index.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAcH,OAAO,EAAE,WAAW,EAAE,YAAY,EAAE,MAAM,aAAa,CAAC;AAIxD;;GAEG;AACH,qBAAa,mBAAoB,YAAW,YAAY;IACtD,OAAO,CAAC,QAAQ,CAAkC;IAElD,QAAQ,CAAC,CAAC,SAAS,WAAW,EAAE,IAAI,EAAE,MAAM,EAAE,OAAO,EAAE,CAAC,GAAG,IAAI;IAQ/D,GAAG,CAAC,IAAI,EAAE,MAAM,GAAG,WAAW,GAAG,SAAS;IAI1C,IAAI,IAAI,MAAM,EAAE;CAGjB;AAED;;GAEG;AACH,wBAAgB,kBAAkB,IAAI,YAAY,CAoBjD;AAGD,OAAO,EAAE,gBAAgB,EAAE,MAAM,iBAAiB,CAAC;AACnD,OAAO,EAAE,qBAAqB,EAAE,MAAM,uBAAuB,CAAC;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,qBAAqB,EAAE,MAAM,sBAAsB,CAAC;AAC7D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACxD,OAAO,EAAE,uBAAuB,EAAE,MAAM,yBAAyB,CAAC;AAClE,OAAO,EAAE,aAAa,EAAE,MAAM,cAAc,CAAC;AAC7C,OAAO,EACL,eAAe,EACf,+BAA+B,GAChC,MAAM,wBAAwB,CAAC;AAGhC,YAAY,EAAE,aAAa,EAAE,eAAe,EAAE,MAAM,iBAAiB,CAAC;AACtE,YAAY,EACV,kBAAkB,EAClB,oBAAoB,GACrB,MAAM,uBAAuB,CAAC;AAC/B,YAAY,EACV,iBAAiB,EACjB,mBAAmB,GACpB,MAAM,qBAAqB,CAAC;AAC7B,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,wBAAwB,CAAC;AAChC,YAAY,EACV,kBAAkB,EAClB,oBAAoB,GACrB,MAAM,sBAAsB,CAAC;AAC9B,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,wBAAwB,CAAC;AAChC,YAAY,EAAE,eAAe,EAAE,mBAAmB,EAAE,MAAM,oBAAoB,CAAC;AAC/E,YAAY,EACV,oBAAoB,EACpB,sBAAsB,GACvB,MAAM,yBAAyB,CAAC;AACjC,YAAY,EAAE,UAAU,EAAE,cAAc,EAAE,MAAM,cAAc,CAAC"} |
@@ -14,3 +14,2 @@ /** | ||
| import { ResetDevelopmentHandler } from './reset-development.js'; | ||
| import { InstallWorkflowHandler } from './install-workflow.js'; | ||
| import { ListWorkflowsHandler } from './list-workflows.js'; | ||
@@ -52,3 +51,2 @@ import { GetToolInfoHandler } from './get-tool-info.js'; | ||
| registry.register('reset_development', new ResetDevelopmentHandler()); | ||
| registry.register('install_workflow', new InstallWorkflowHandler()); | ||
| registry.register('list_workflows', new ListWorkflowsHandler()); | ||
@@ -70,3 +68,2 @@ registry.register('get_tool_info', new GetToolInfoHandler()); | ||
| export { ResetDevelopmentHandler } from './reset-development.js'; | ||
| export { InstallWorkflowHandler } from './install-workflow.js'; | ||
| export { ListWorkflowsHandler } from './list-workflows.js'; | ||
@@ -73,0 +70,0 @@ export { GetToolInfoHandler } from './get-tool-info.js'; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/tool-handlers/index.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAEH,OAAO,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AACvD,OAAO,EAAE,gBAAgB,EAAE,MAAM,iBAAiB,CAAC;AACnD,OAAO,EAAE,qBAAqB,EAAE,MAAM,uBAAuB,CAAC;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,qBAAqB,EAAE,MAAM,sBAAsB,CAAC;AAC7D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,sBAAsB,EAAE,MAAM,uBAAuB,CAAC;AAC/D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACxD,OAAO,EAAE,uBAAuB,EAAE,MAAM,yBAAyB,CAAC;AAClE,OAAO,EAAE,aAAa,EAAE,MAAM,cAAc,CAAC;AAG7C,MAAM,MAAM,GAAG,YAAY,CAAC,cAAc,CAAC,CAAC;AAE5C;;GAEG;AACH,MAAM,OAAO,mBAAmB;IACtB,QAAQ,GAAG,IAAI,GAAG,EAAuB,CAAC;IAElD,QAAQ,CAAwB,IAAY,EAAE,OAAU;QACtD,MAAM,CAAC,KAAK,CAAC,0BAA0B,EAAE;YACvC,IAAI;YACJ,WAAW,EAAE,OAAO,CAAC,WAAW,CAAC,IAAI;SACtC,CAAC,CAAC;QACH,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,IAAI,EAAE,OAAO,CAAC,CAAC;IACnC,CAAC;IAED,GAAG,CAAC,IAAY;QACd,OAAO,IAAI,CAAC,QAAQ,CAAC,GAAG,CAAC,IAAI,CAAC,CAAC;IACjC,CAAC;IAED,IAAI;QACF,OAAO,KAAK,CAAC,IAAI,CAAC,IAAI,CAAC,QAAQ,CAAC,IAAI,EAAE,CAAC,CAAC;IAC1C,CAAC;CACF;AAED;;GAEG;AACH,MAAM,UAAU,kBAAkB;IAChC,MAAM,QAAQ,GAAG,IAAI,mBAAmB,EAAE,CAAC;IAE3C,sCAAsC;IACtC,QAAQ,CAAC,QAAQ,CAAC,YAAY,EAAE,IAAI,gBAAgB,EAAE,CAAC,CAAC;IACxD,QAAQ,CAAC,QAAQ,CAAC,kBAAkB,EAAE,IAAI,qBAAqB,EAAE,CAAC,CAAC;IACnE,QAAQ,CAAC,QAAQ,CAAC,gBAAgB,EAAE,IAAI,oBAAoB,EAAE,CAAC,CAAC;IAChE,QAAQ,CAAC,QAAQ,CAAC,mBAAmB,EAAE,IAAI,uBAAuB,EAAE,CAAC,CAAC;IACtE,QAAQ,CAAC,QAAQ,CAAC,iBAAiB,EAAE,IAAI,qBAAqB,EAAE,CAAC,CAAC;IAClE,QAAQ,CAAC,QAAQ,CAAC,mBAAmB,EAAE,IAAI,uBAAuB,EAAE,CAAC,CAAC;IACtE,QAAQ,CAAC,QAAQ,CAAC,kBAAkB,EAAE,IAAI,sBAAsB,EAAE,CAAC,CAAC;IACpE,QAAQ,CAAC,QAAQ,CAAC,gBAAgB,EAAE,IAAI,oBAAoB,EAAE,CAAC,CAAC;IAChE,QAAQ,CAAC,QAAQ,CAAC,eAAe,EAAE,IAAI,kBAAkB,EAAE,CAAC,CAAC;IAC7D,QAAQ,CAAC,QAAQ,CAAC,oBAAoB,EAAE,IAAI,uBAAuB,EAAE,CAAC,CAAC;IACvE,QAAQ,CAAC,QAAQ,CAAC,SAAS,EAAE,IAAI,aAAa,EAAE,CAAC,CAAC;IAElD,MAAM,CAAC,IAAI,CAAC,qCAAqC,EAAE;QACjD,QAAQ,EAAE,QAAQ,CAAC,IAAI,EAAE;KAC1B,CAAC,CAAC;IAEH,OAAO,QAAQ,CAAC;AAClB,CAAC;AAED,4CAA4C;AAC5C,OAAO,EAAE,gBAAgB,EAAE,MAAM,iBAAiB,CAAC;AACnD,OAAO,EAAE,qBAAqB,EAAE,MAAM,uBAAuB,CAAC;AAC9D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,qBAAqB,EAAE,MAAM,sBAAsB,CAAC;AAC7D,OAAO,EAAE,uBAAuB,EAAE,MAAM,wBAAwB,CAAC;AACjE,OAAO,EAAE,sBAAsB,EAAE,MAAM,uBAAuB,CAAC;AAC/D,OAAO,EAAE,oBAAoB,EAAE,MAAM,qBAAqB,CAAC;AAC3D,OAAO,EAAE,kBAAkB,EAAE,MAAM,oBAAoB,CAAC;AACxD,OAAO,EAAE,uBAAuB,EAAE,MAAM,yBAAyB,CAAC;AAClE,OAAO,EAAE,aAAa,EAAE,MAAM,cAAc,CAAC;AAC7C,OAAO,EACL,eAAe,EACf,+BAA+B,GAChC,MAAM,wBAAwB,CAAC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/tool-handlers/index.ts"],"names":[],"mappings":"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"} |
@@ -13,9 +13,3 @@ /** | ||
| */ | ||
| declare const ListWorkflowsArgsSchema: z.ZodObject<{ | ||
| include_unloaded: z.ZodOptional<z.ZodBoolean>; | ||
| }, "strip", z.ZodTypeAny, { | ||
| include_unloaded?: boolean | undefined; | ||
| }, { | ||
| include_unloaded?: boolean | undefined; | ||
| }>; | ||
| declare const ListWorkflowsArgsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; | ||
| type ListWorkflowsArgs = z.infer<typeof ListWorkflowsArgsSchema>; | ||
@@ -38,12 +32,6 @@ /** | ||
| export declare class ListWorkflowsHandler extends BaseToolHandler<ListWorkflowsArgs, ListWorkflowsResponse> { | ||
| protected readonly argsSchema: z.ZodObject<{ | ||
| include_unloaded: z.ZodOptional<z.ZodBoolean>; | ||
| }, "strip", z.ZodTypeAny, { | ||
| include_unloaded?: boolean | undefined; | ||
| }, { | ||
| include_unloaded?: boolean | undefined; | ||
| }>; | ||
| executeHandler(args: ListWorkflowsArgs, context: ServerContext): Promise<ListWorkflowsResponse>; | ||
| protected readonly argsSchema: z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; | ||
| executeHandler(_args: ListWorkflowsArgs, context: ServerContext): Promise<ListWorkflowsResponse>; | ||
| } | ||
| export {}; | ||
| //# sourceMappingURL=list-workflows.d.ts.map |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"list-workflows.d.ts","sourceRoot":"","sources":["../../src/tool-handlers/list-workflows.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAEH,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AAEzD,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAI5C;;GAEG;AACH,QAAA,MAAM,uBAAuB;;;;;;EAO3B,CAAC;AAEH,KAAK,iBAAiB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,uBAAuB,CAAC,CAAC;AAEjE;;GAEG;AACH,UAAU,gBAAgB;IACxB,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE,MAAM,CAAC;IACpB,WAAW,EAAE,MAAM,CAAC;IACpB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,qBAAqB;IAC7B,SAAS,EAAE,gBAAgB,EAAE,CAAC;CAC/B;AAED;;GAEG;AACH,qBAAa,oBAAqB,SAAQ,eAAe,CACvD,iBAAiB,EACjB,qBAAqB,CACtB;IACC,SAAS,CAAC,QAAQ,CAAC,UAAU;;;;;;OAA2B;IAElD,cAAc,CAClB,IAAI,EAAE,iBAAiB,EACvB,OAAO,EAAE,aAAa,GACrB,OAAO,CAAC,qBAAqB,CAAC;CAuClC"} | ||
| {"version":3,"file":"list-workflows.d.ts","sourceRoot":"","sources":["../../src/tool-handlers/list-workflows.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAEH,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AAEzD,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAI5C;;GAEG;AACH,QAAA,MAAM,uBAAuB,gDAAe,CAAC;AAE7C,KAAK,iBAAiB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,uBAAuB,CAAC,CAAC;AAEjE;;GAEG;AACH,UAAU,gBAAgB;IACxB,IAAI,EAAE,MAAM,CAAC;IACb,WAAW,EAAE,MAAM,CAAC;IACpB,WAAW,EAAE,MAAM,CAAC;IACpB,WAAW,EAAE,MAAM,CAAC;CACrB;AAED,UAAU,qBAAqB;IAC7B,SAAS,EAAE,gBAAgB,EAAE,CAAC;CAC/B;AAED;;GAEG;AACH,qBAAa,oBAAqB,SAAQ,eAAe,CACvD,iBAAiB,EACjB,qBAAqB,CACtB;IACC,SAAS,CAAC,QAAQ,CAAC,UAAU,iDAA2B;IAElD,cAAc,CAClB,KAAK,EAAE,iBAAiB,EACxB,OAAO,EAAE,aAAa,GACrB,OAAO,CAAC,qBAAqB,CAAC;CA8BlC"} |
@@ -14,8 +14,3 @@ /** | ||
| */ | ||
| const ListWorkflowsArgsSchema = z.object({ | ||
| include_unloaded: z | ||
| .boolean() | ||
| .optional() | ||
| .describe('Include workflows not loaded due to domain filtering. Default: false'), | ||
| }); | ||
| const ListWorkflowsArgsSchema = z.object({}); | ||
| /** | ||
@@ -26,17 +21,8 @@ * Tool handler for listing available workflows | ||
| argsSchema = ListWorkflowsArgsSchema; | ||
| async executeHandler(args, context) { | ||
| async executeHandler(_args, context) { | ||
| logger.info('Listing available workflows', { | ||
| projectPath: context.projectPath, | ||
| includeUnloaded: args.include_unloaded, | ||
| }); | ||
| let availableWorkflows; | ||
| if (args.include_unloaded) { | ||
| // Get all workflows regardless of domain filtering | ||
| availableWorkflows = context.workflowManager.getAllAvailableWorkflows(); | ||
| } | ||
| else { | ||
| // Get only loaded workflows (respects current domain filtering) | ||
| availableWorkflows = | ||
| context.workflowManager.getAvailableWorkflowsForProject(context.projectPath); | ||
| } | ||
| // Get only loaded workflows (respects current domain filtering) | ||
| const availableWorkflows = context.workflowManager.getAvailableWorkflowsForProject(context.projectPath); | ||
| // Transform to response format with resource URIs | ||
@@ -54,3 +40,2 @@ const workflows = availableWorkflows.map(workflow => ({ | ||
| count: workflows.length, | ||
| includeUnloaded: args.include_unloaded, | ||
| workflows: workflows.map(w => w.name), | ||
@@ -57,0 +42,0 @@ }); |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"list-workflows.js","sourceRoot":"","sources":["../../src/tool-handlers/list-workflows.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAEH,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AACzD,OAAO,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAGvD,MAAM,MAAM,GAAG,YAAY,CAAC,sBAAsB,CAAC,CAAC;AAEpD;;GAEG;AACH,MAAM,uBAAuB,GAAG,CAAC,CAAC,MAAM,CAAC;IACvC,gBAAgB,EAAE,CAAC;SAChB,OAAO,EAAE;SACT,QAAQ,EAAE;SACV,QAAQ,CACP,sEAAsE,CACvE;CACJ,CAAC,CAAC;AAkBH;;GAEG;AACH,MAAM,OAAO,oBAAqB,SAAQ,eAGzC;IACoB,UAAU,GAAG,uBAAuB,CAAC;IAExD,KAAK,CAAC,cAAc,CAClB,IAAuB,EACvB,OAAsB;QAEtB,MAAM,CAAC,IAAI,CAAC,6BAA6B,EAAE;YACzC,WAAW,EAAE,OAAO,CAAC,WAAW;YAChC,eAAe,EAAE,IAAI,CAAC,gBAAgB;SACvC,CAAC,CAAC;QAEH,IAAI,kBAAkB,CAAC;QAEvB,IAAI,IAAI,CAAC,gBAAgB,EAAE,CAAC;YAC1B,mDAAmD;YACnD,kBAAkB,GAAG,OAAO,CAAC,eAAe,CAAC,wBAAwB,EAAE,CAAC;QAC1E,CAAC;aAAM,CAAC;YACN,gEAAgE;YAChE,kBAAkB;gBAChB,OAAO,CAAC,eAAe,CAAC,+BAA+B,CACrD,OAAO,CAAC,WAAW,CACpB,CAAC;QACN,CAAC;QAED,kDAAkD;QAClD,MAAM,SAAS,GAAuB,kBAAkB,CAAC,GAAG,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;YACxE,IAAI,EAAE,QAAQ,CAAC,IAAI;YACnB,WAAW,EAAE,QAAQ,CAAC,WAAW;YACjC,WAAW,EAAE,QAAQ,CAAC,WAAW;YACjC,WAAW,EAAE,cAAc,QAAQ,CAAC,IAAI,EAAE;SAC3C,CAAC,CAAC,CAAC;QAEJ,MAAM,QAAQ,GAA0B;YACtC,SAAS;SACV,CAAC;QAEF,MAAM,CAAC,IAAI,CAAC,+BAA+B,EAAE;YAC3C,KAAK,EAAE,SAAS,CAAC,MAAM;YACvB,eAAe,EAAE,IAAI,CAAC,gBAAgB;YACtC,SAAS,EAAE,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC;SACtC,CAAC,CAAC;QAEH,OAAO,QAAQ,CAAC;IAClB,CAAC;CACF"} | ||
| {"version":3,"file":"list-workflows.js","sourceRoot":"","sources":["../../src/tool-handlers/list-workflows.ts"],"names":[],"mappings":"AAAA;;;;;GAKG;AAEH,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AACzD,OAAO,EAAE,YAAY,EAAE,MAAM,yBAAyB,CAAC;AAGvD,MAAM,MAAM,GAAG,YAAY,CAAC,sBAAsB,CAAC,CAAC;AAEpD;;GAEG;AACH,MAAM,uBAAuB,GAAG,CAAC,CAAC,MAAM,CAAC,EAAE,CAAC,CAAC;AAkB7C;;GAEG;AACH,MAAM,OAAO,oBAAqB,SAAQ,eAGzC;IACoB,UAAU,GAAG,uBAAuB,CAAC;IAExD,KAAK,CAAC,cAAc,CAClB,KAAwB,EACxB,OAAsB;QAEtB,MAAM,CAAC,IAAI,CAAC,6BAA6B,EAAE;YACzC,WAAW,EAAE,OAAO,CAAC,WAAW;SACjC,CAAC,CAAC;QAEH,gEAAgE;QAChE,MAAM,kBAAkB,GACtB,OAAO,CAAC,eAAe,CAAC,+BAA+B,CACrD,OAAO,CAAC,WAAW,CACpB,CAAC;QAEJ,kDAAkD;QAClD,MAAM,SAAS,GAAuB,kBAAkB,CAAC,GAAG,CAAC,QAAQ,CAAC,EAAE,CAAC,CAAC;YACxE,IAAI,EAAE,QAAQ,CAAC,IAAI;YACnB,WAAW,EAAE,QAAQ,CAAC,WAAW;YACjC,WAAW,EAAE,QAAQ,CAAC,WAAW;YACjC,WAAW,EAAE,cAAc,QAAQ,CAAC,IAAI,EAAE;SAC3C,CAAC,CAAC,CAAC;QAEJ,MAAM,QAAQ,GAA0B;YACtC,SAAS;SACV,CAAC;QAEF,MAAM,CAAC,IAAI,CAAC,+BAA+B,EAAE;YAC3C,KAAK,EAAE,SAAS,CAAC,MAAM;YACvB,SAAS,EAAE,SAAS,CAAC,GAAG,CAAC,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,IAAI,CAAC;SACtC,CAAC,CAAC;QAEH,OAAO,QAAQ,CAAC;IAClB,CAAC;CACF"} |
+2
-2
| { | ||
| "name": "@codemcp/workflows", | ||
| "version": "3.3.7", | ||
| "version": "3.4.0", | ||
| "description": "MCP server implementation for responsible-vibe", | ||
@@ -12,3 +12,3 @@ "type": "module", | ||
| "@modelcontextprotocol/sdk": "1.17.5", | ||
| "@codemcp/workflows-core": "3.3.7" | ||
| "@codemcp/workflows-core": "3.4.0" | ||
| }, | ||
@@ -15,0 +15,0 @@ "devDependencies": { |
+2
-44
@@ -409,37 +409,2 @@ /** | ||
| // Register install_workflow tool | ||
| mcpServer.registerTool( | ||
| 'install_workflow', | ||
| { | ||
| description: | ||
| 'Install a workflow to .vibe/workflows/ directory. Source can be a predefined workflow name (from unloaded workflows) or URL. Installed workflows become available and override predefined ones with the same name.', | ||
| inputSchema: { | ||
| source: z | ||
| .string() | ||
| .describe( | ||
| 'Source workflow name. Use "list_workflows" with "include_unloaded=true" tool to see options.' | ||
| ), | ||
| name: z | ||
| .string() | ||
| .optional() | ||
| .describe( | ||
| 'Custom name for installed workflow (defaults to source name)' | ||
| ), | ||
| }, | ||
| annotations: { | ||
| title: 'Workflow Installation Tool', | ||
| readOnlyHint: false, | ||
| destructiveHint: false, | ||
| idempotentHint: false, | ||
| openWorldHint: false, | ||
| }, | ||
| }, | ||
| createToolHandler( | ||
| 'install_workflow', | ||
| toolRegistry, | ||
| responseRenderer, | ||
| context | ||
| ) | ||
| ); | ||
| // Register list_workflows tool | ||
@@ -450,11 +415,4 @@ mcpServer.registerTool( | ||
| description: | ||
| 'Get an overview of available workflows. By default returns only loaded workflows (respecting domain filtering). Use include_unloaded=true to see all workflows regardless of domain filtering.', | ||
| inputSchema: { | ||
| include_unloaded: z | ||
| .boolean() | ||
| .optional() | ||
| .describe( | ||
| 'Include workflows not loaded due to domain filtering. Default: false' | ||
| ), | ||
| }, | ||
| 'Get an overview of available workflows. Returns only loaded workflows (respecting domain filtering).', | ||
| inputSchema: {}, | ||
| annotations: { | ||
@@ -461,0 +419,0 @@ title: 'Workflow Overview Tool', |
@@ -113,6 +113,6 @@ /** | ||
| return createErrorResult( | ||
| 'No development conversation has been started for this project and no workflows are available. Please install a workflow first or adjust the VIBE_WORKFLOW_DOMAINS environment variable.', | ||
| 'No development conversation has been started for this project and no workflows are available. Please adjust the VIBE_WORKFLOW_DOMAINS environment variable or copy a workflow to .vibe/workflows/ directory.', | ||
| { | ||
| suggestion: | ||
| 'install_workflow({ source: "waterfall" }) or set VIBE_WORKFLOW_DOMAINS=code,architecture,office', | ||
| 'Set VIBE_WORKFLOW_DOMAINS=code,architecture,office or copy a workflow file to .vibe/workflows/ – ', | ||
| availableWorkflows: [], | ||
@@ -119,0 +119,0 @@ } |
@@ -171,3 +171,3 @@ /** | ||
| description: | ||
| 'Get an overview of all available workflows with descriptions', | ||
| 'Get an overview of available workflows (respecting domain filtering)', | ||
| parameters: [], | ||
@@ -174,0 +174,0 @@ schema: { |
@@ -15,3 +15,3 @@ /** | ||
| import { ResetDevelopmentHandler } from './reset-development.js'; | ||
| import { InstallWorkflowHandler } from './install-workflow.js'; | ||
| import { ListWorkflowsHandler } from './list-workflows.js'; | ||
@@ -61,3 +61,2 @@ import { GetToolInfoHandler } from './get-tool-info.js'; | ||
| registry.register('reset_development', new ResetDevelopmentHandler()); | ||
| registry.register('install_workflow', new InstallWorkflowHandler()); | ||
| registry.register('list_workflows', new ListWorkflowsHandler()); | ||
@@ -82,3 +81,2 @@ registry.register('get_tool_info', new GetToolInfoHandler()); | ||
| export { ResetDevelopmentHandler } from './reset-development.js'; | ||
| export { InstallWorkflowHandler } from './install-workflow.js'; | ||
| export { ListWorkflowsHandler } from './list-workflows.js'; | ||
@@ -85,0 +83,0 @@ export { GetToolInfoHandler } from './get-tool-info.js'; |
@@ -18,10 +18,3 @@ /** | ||
| */ | ||
| const ListWorkflowsArgsSchema = z.object({ | ||
| include_unloaded: z | ||
| .boolean() | ||
| .optional() | ||
| .describe( | ||
| 'Include workflows not loaded due to domain filtering. Default: false' | ||
| ), | ||
| }); | ||
| const ListWorkflowsArgsSchema = z.object({}); | ||
@@ -54,3 +47,3 @@ type ListWorkflowsArgs = z.infer<typeof ListWorkflowsArgsSchema>; | ||
| async executeHandler( | ||
| args: ListWorkflowsArgs, | ||
| _args: ListWorkflowsArgs, | ||
| context: ServerContext | ||
@@ -60,18 +53,10 @@ ): Promise<ListWorkflowsResponse> { | ||
| projectPath: context.projectPath, | ||
| includeUnloaded: args.include_unloaded, | ||
| }); | ||
| let availableWorkflows; | ||
| // Get only loaded workflows (respects current domain filtering) | ||
| const availableWorkflows = | ||
| context.workflowManager.getAvailableWorkflowsForProject( | ||
| context.projectPath | ||
| ); | ||
| if (args.include_unloaded) { | ||
| // Get all workflows regardless of domain filtering | ||
| availableWorkflows = context.workflowManager.getAllAvailableWorkflows(); | ||
| } else { | ||
| // Get only loaded workflows (respects current domain filtering) | ||
| availableWorkflows = | ||
| context.workflowManager.getAvailableWorkflowsForProject( | ||
| context.projectPath | ||
| ); | ||
| } | ||
| // Transform to response format with resource URIs | ||
@@ -91,3 +76,2 @@ const workflows: WorkflowOverview[] = availableWorkflows.map(workflow => ({ | ||
| count: workflows.length, | ||
| includeUnloaded: args.include_unloaded, | ||
| workflows: workflows.map(w => w.name), | ||
@@ -94,0 +78,0 @@ }); |
| /** | ||
| * Install Workflow Tool Handler | ||
| * | ||
| * Installs workflows to .vibe/workflows/ directory from various sources | ||
| */ | ||
| import { z } from 'zod'; | ||
| import { BaseToolHandler } from './base-tool-handler.js'; | ||
| import { ServerContext } from '../types.js'; | ||
| /** | ||
| * Schema for install_workflow tool arguments | ||
| */ | ||
| declare const InstallWorkflowArgsSchema: z.ZodObject<{ | ||
| source: z.ZodString; | ||
| name: z.ZodOptional<z.ZodString>; | ||
| }, "strip", z.ZodTypeAny, { | ||
| source: string; | ||
| name?: string | undefined; | ||
| }, { | ||
| source: string; | ||
| name?: string | undefined; | ||
| }>; | ||
| type InstallWorkflowArgs = z.infer<typeof InstallWorkflowArgsSchema>; | ||
| interface InstallWorkflowResponse { | ||
| success: boolean; | ||
| message: string; | ||
| installedPath?: string; | ||
| } | ||
| /** | ||
| * Tool handler for installing workflows | ||
| */ | ||
| export declare class InstallWorkflowHandler extends BaseToolHandler<InstallWorkflowArgs, InstallWorkflowResponse> { | ||
| protected readonly argsSchema: z.ZodObject<{ | ||
| source: z.ZodString; | ||
| name: z.ZodOptional<z.ZodString>; | ||
| }, "strip", z.ZodTypeAny, { | ||
| source: string; | ||
| name?: string | undefined; | ||
| }, { | ||
| source: string; | ||
| name?: string | undefined; | ||
| }>; | ||
| executeHandler(args: InstallWorkflowArgs, context: ServerContext): Promise<InstallWorkflowResponse>; | ||
| private installFromUrl; | ||
| private installFromPredefined; | ||
| private findWorkflowsDirectory; | ||
| } | ||
| export {}; | ||
| //# sourceMappingURL=install-workflow.d.ts.map |
| {"version":3,"file":"install-workflow.d.ts","sourceRoot":"","sources":["../../src/tool-handlers/install-workflow.ts"],"names":[],"mappings":"AAAA;;;;GAIG;AAEH,OAAO,EAAE,CAAC,EAAE,MAAM,KAAK,CAAC;AACxB,OAAO,EAAE,eAAe,EAAE,MAAM,wBAAwB,CAAC;AAKzD,OAAO,EAAE,aAAa,EAAE,MAAM,aAAa,CAAC;AAI5C;;GAEG;AACH,QAAA,MAAM,yBAAyB;;;;;;;;;EAU7B,CAAC;AAEH,KAAK,mBAAmB,GAAG,CAAC,CAAC,KAAK,CAAC,OAAO,yBAAyB,CAAC,CAAC;AAErE,UAAU,uBAAuB;IAC/B,OAAO,EAAE,OAAO,CAAC;IACjB,OAAO,EAAE,MAAM,CAAC;IAChB,aAAa,CAAC,EAAE,MAAM,CAAC;CACxB;AAED;;GAEG;AACH,qBAAa,sBAAuB,SAAQ,eAAe,CACzD,mBAAmB,EACnB,uBAAuB,CACxB;IACC,SAAS,CAAC,QAAQ,CAAC,UAAU;;;;;;;;;OAA6B;IAEpD,cAAc,CAClB,IAAI,EAAE,mBAAmB,EACzB,OAAO,EAAE,aAAa,GACrB,OAAO,CAAC,uBAAuB,CAAC;YAwCrB,cAAc;YAad,qBAAqB;IAgEnC,OAAO,CAAC,sBAAsB;CAgB/B"} |
| /** | ||
| * Install Workflow Tool Handler | ||
| * | ||
| * Installs workflows to .vibe/workflows/ directory from various sources | ||
| */ | ||
| import { z } from 'zod'; | ||
| import { BaseToolHandler } from './base-tool-handler.js'; | ||
| import { createLogger } from '@codemcp/workflows-core'; | ||
| import { notificationService } from '../notification-service.js'; | ||
| import fs from 'node:fs'; | ||
| import path from 'node:path'; | ||
| const logger = createLogger('InstallWorkflowHandler'); | ||
| /** | ||
| * Schema for install_workflow tool arguments | ||
| */ | ||
| const InstallWorkflowArgsSchema = z.object({ | ||
| source: z | ||
| .string() | ||
| .describe('Source workflow name (from unloaded workflows) or URL to workflow file'), | ||
| name: z | ||
| .string() | ||
| .optional() | ||
| .describe('Custom name for installed workflow (defaults to source name)'), | ||
| }); | ||
| /** | ||
| * Tool handler for installing workflows | ||
| */ | ||
| export class InstallWorkflowHandler extends BaseToolHandler { | ||
| argsSchema = InstallWorkflowArgsSchema; | ||
| async executeHandler(args, context) { | ||
| logger.info('Installing workflow', { | ||
| source: args.source, | ||
| name: args.name, | ||
| projectPath: context.projectPath, | ||
| }); | ||
| try { | ||
| // Create .vibe/workflows directory if it doesn't exist | ||
| const workflowsDir = path.join(context.projectPath, '.vibe', 'workflows'); | ||
| fs.mkdirSync(workflowsDir, { recursive: true }); | ||
| // Determine if source is a workflow name or URL | ||
| const isUrl = args.source.startsWith('http://') || args.source.startsWith('https://'); | ||
| if (isUrl) { | ||
| return await this.installFromUrl(args.source, args.name, workflowsDir); | ||
| } | ||
| else { | ||
| return await this.installFromPredefined(args.source, args.name, workflowsDir, context); | ||
| } | ||
| } | ||
| catch (error) { | ||
| const errorMessage = `Failed to install workflow: ${error instanceof Error ? error.message : 'Unknown error'}`; | ||
| logger.error('Workflow installation failed', error, { | ||
| source: args.source, | ||
| name: args.name, | ||
| }); | ||
| return { | ||
| success: false, | ||
| message: errorMessage, | ||
| }; | ||
| } | ||
| } | ||
| async installFromUrl(_url, _customName, _workflowsDir) { | ||
| // For now, return not implemented for URLs | ||
| return { | ||
| success: false, | ||
| message: 'URL-based workflow installation not yet implemented. Use predefined workflow names.', | ||
| }; | ||
| } | ||
| async installFromPredefined(workflowName, customName, workflowsDir, context) { | ||
| // Get all available workflows (including unloaded ones) | ||
| const allWorkflows = context.workflowManager.getAllAvailableWorkflows(); | ||
| const sourceWorkflow = allWorkflows.find(w => w.name === workflowName); | ||
| if (!sourceWorkflow) { | ||
| return { | ||
| success: false, | ||
| message: `Workflow '${workflowName}' not found. Use list_workflows({include_unloaded: true}) to see available workflows.`, | ||
| }; | ||
| } | ||
| // Find the source workflow file | ||
| const workflowsSourceDir = this.findWorkflowsDirectory(); | ||
| const sourceFile = path.join(workflowsSourceDir, `${workflowName}.yaml`); | ||
| if (!fs.existsSync(sourceFile)) { | ||
| return { | ||
| success: false, | ||
| message: `Source workflow file not found: ${sourceFile}`, | ||
| }; | ||
| } | ||
| // Determine target filename | ||
| const targetName = customName || workflowName; | ||
| const targetFile = path.join(workflowsDir, `${targetName}.yaml`); | ||
| // Check if target already exists | ||
| if (fs.existsSync(targetFile)) { | ||
| return { | ||
| success: false, | ||
| message: `Workflow '${targetName}' already exists in .vibe/workflows/. Remove it first or use a different name.`, | ||
| }; | ||
| } | ||
| // Copy the workflow file | ||
| fs.copyFileSync(sourceFile, targetFile); | ||
| // Reload project workflows to make the installed workflow immediately available | ||
| context.workflowManager.loadProjectWorkflows(context.projectPath); | ||
| logger.info('Workflow installed successfully', { | ||
| source: workflowName, | ||
| target: targetName, | ||
| path: targetFile, | ||
| }); | ||
| // Notify MCP client that tool list has changed. There is no specific | ||
| // notification for parameter description changes, so we reuse tool list change. | ||
| // most MCP hosts will however not support this properly, thus we'll instruct the user to restart the server. | ||
| await notificationService.notifyToolListChanged(); | ||
| return { | ||
| success: true, | ||
| message: `Workflow '${workflowName}' installed as '${targetName}' in .vibe/workflows/ . You may need to restart your agent to use it.`, | ||
| installedPath: targetFile, | ||
| }; | ||
| } | ||
| findWorkflowsDirectory() { | ||
| // Same logic as WorkflowManager | ||
| const possiblePaths = [ | ||
| path.join(process.cwd(), 'resources', 'workflows'), | ||
| path.join(process.cwd(), 'dist', '..', 'resources', 'workflows'), | ||
| path.join(process.cwd(), 'src', '..', 'resources', 'workflows'), | ||
| ]; | ||
| for (const workflowsPath of possiblePaths) { | ||
| if (fs.existsSync(workflowsPath)) { | ||
| return workflowsPath; | ||
| } | ||
| } | ||
| throw new Error('Workflows directory not found'); | ||
| } | ||
| } | ||
| //# sourceMappingURL=install-workflow.js.map |
| {"version":3,"file":"install-workflow.js","sourceRoot":"","sources":["../../src/tool-handlers/install-workflow.ts"],"names":[],"mappings":"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"} |
| /** | ||
| * Install Workflow Tool Handler | ||
| * | ||
| * Installs workflows to .vibe/workflows/ directory from various sources | ||
| */ | ||
| import { z } from 'zod'; | ||
| import { BaseToolHandler } from './base-tool-handler.js'; | ||
| import { createLogger } from '@codemcp/workflows-core'; | ||
| import { notificationService } from '../notification-service.js'; | ||
| import fs from 'node:fs'; | ||
| import path from 'node:path'; | ||
| import { ServerContext } from '../types.js'; | ||
| const logger = createLogger('InstallWorkflowHandler'); | ||
| /** | ||
| * Schema for install_workflow tool arguments | ||
| */ | ||
| const InstallWorkflowArgsSchema = z.object({ | ||
| source: z | ||
| .string() | ||
| .describe( | ||
| 'Source workflow name (from unloaded workflows) or URL to workflow file' | ||
| ), | ||
| name: z | ||
| .string() | ||
| .optional() | ||
| .describe('Custom name for installed workflow (defaults to source name)'), | ||
| }); | ||
| type InstallWorkflowArgs = z.infer<typeof InstallWorkflowArgsSchema>; | ||
| interface InstallWorkflowResponse { | ||
| success: boolean; | ||
| message: string; | ||
| installedPath?: string; | ||
| } | ||
| /** | ||
| * Tool handler for installing workflows | ||
| */ | ||
| export class InstallWorkflowHandler extends BaseToolHandler< | ||
| InstallWorkflowArgs, | ||
| InstallWorkflowResponse | ||
| > { | ||
| protected readonly argsSchema = InstallWorkflowArgsSchema; | ||
| async executeHandler( | ||
| args: InstallWorkflowArgs, | ||
| context: ServerContext | ||
| ): Promise<InstallWorkflowResponse> { | ||
| logger.info('Installing workflow', { | ||
| source: args.source, | ||
| name: args.name, | ||
| projectPath: context.projectPath, | ||
| }); | ||
| try { | ||
| // Create .vibe/workflows directory if it doesn't exist | ||
| const workflowsDir = path.join(context.projectPath, '.vibe', 'workflows'); | ||
| fs.mkdirSync(workflowsDir, { recursive: true }); | ||
| // Determine if source is a workflow name or URL | ||
| const isUrl = | ||
| args.source.startsWith('http://') || args.source.startsWith('https://'); | ||
| if (isUrl) { | ||
| return await this.installFromUrl(args.source, args.name, workflowsDir); | ||
| } else { | ||
| return await this.installFromPredefined( | ||
| args.source, | ||
| args.name, | ||
| workflowsDir, | ||
| context | ||
| ); | ||
| } | ||
| } catch (error) { | ||
| const errorMessage = `Failed to install workflow: ${error instanceof Error ? error.message : 'Unknown error'}`; | ||
| logger.error('Workflow installation failed', error as Error, { | ||
| source: args.source, | ||
| name: args.name, | ||
| }); | ||
| return { | ||
| success: false, | ||
| message: errorMessage, | ||
| }; | ||
| } | ||
| } | ||
| private async installFromUrl( | ||
| _url: string, | ||
| _customName: string | undefined, | ||
| _workflowsDir: string | ||
| ): Promise<InstallWorkflowResponse> { | ||
| // For now, return not implemented for URLs | ||
| return { | ||
| success: false, | ||
| message: | ||
| 'URL-based workflow installation not yet implemented. Use predefined workflow names.', | ||
| }; | ||
| } | ||
| private async installFromPredefined( | ||
| workflowName: string, | ||
| customName: string | undefined, | ||
| workflowsDir: string, | ||
| context: ServerContext | ||
| ): Promise<InstallWorkflowResponse> { | ||
| // Get all available workflows (including unloaded ones) | ||
| const allWorkflows = context.workflowManager.getAllAvailableWorkflows(); | ||
| const sourceWorkflow = allWorkflows.find(w => w.name === workflowName); | ||
| if (!sourceWorkflow) { | ||
| return { | ||
| success: false, | ||
| message: `Workflow '${workflowName}' not found. Use list_workflows({include_unloaded: true}) to see available workflows.`, | ||
| }; | ||
| } | ||
| // Find the source workflow file | ||
| const workflowsSourceDir = this.findWorkflowsDirectory(); | ||
| const sourceFile = path.join(workflowsSourceDir, `${workflowName}.yaml`); | ||
| if (!fs.existsSync(sourceFile)) { | ||
| return { | ||
| success: false, | ||
| message: `Source workflow file not found: ${sourceFile}`, | ||
| }; | ||
| } | ||
| // Determine target filename | ||
| const targetName = customName || workflowName; | ||
| const targetFile = path.join(workflowsDir, `${targetName}.yaml`); | ||
| // Check if target already exists | ||
| if (fs.existsSync(targetFile)) { | ||
| return { | ||
| success: false, | ||
| message: `Workflow '${targetName}' already exists in .vibe/workflows/. Remove it first or use a different name.`, | ||
| }; | ||
| } | ||
| // Copy the workflow file | ||
| fs.copyFileSync(sourceFile, targetFile); | ||
| // Reload project workflows to make the installed workflow immediately available | ||
| context.workflowManager.loadProjectWorkflows(context.projectPath); | ||
| logger.info('Workflow installed successfully', { | ||
| source: workflowName, | ||
| target: targetName, | ||
| path: targetFile, | ||
| }); | ||
| // Notify MCP client that tool list has changed. There is no specific | ||
| // notification for parameter description changes, so we reuse tool list change. | ||
| // most MCP hosts will however not support this properly, thus we'll instruct the user to restart the server. | ||
| await notificationService.notifyToolListChanged(); | ||
| return { | ||
| success: true, | ||
| message: `Workflow '${workflowName}' installed as '${targetName}' in .vibe/workflows/ . You may need to restart your agent to use it.`, | ||
| installedPath: targetFile, | ||
| }; | ||
| } | ||
| private findWorkflowsDirectory(): string { | ||
| // Same logic as WorkflowManager | ||
| const possiblePaths = [ | ||
| path.join(process.cwd(), 'resources', 'workflows'), | ||
| path.join(process.cwd(), 'dist', '..', 'resources', 'workflows'), | ||
| path.join(process.cwd(), 'src', '..', 'resources', 'workflows'), | ||
| ]; | ||
| for (const workflowsPath of possiblePaths) { | ||
| if (fs.existsSync(workflowsPath)) { | ||
| return workflowsPath; | ||
| } | ||
| } | ||
| throw new Error('Workflows directory not found'); | ||
| } | ||
| } |
Sorry, the diff of this file is not supported yet
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
Found 1 instance in 1 package
688673
-3.21%155
-3.12%12375
-3.52%+ Added
- Removed