bugger-mcp
Version:
MCP Server for managing bugs, feature requests, and improvements
50 lines • 1.23 kB
TypeScript
import sqlite3 from 'sqlite3';
export declare class WorkflowManager {
private tokenTracker;
private bugManager;
private featureManager;
private improvementManager;
private contextManager;
constructor();
/**
* Execute predefined workflows
*/
executeWorkflow(db: sqlite3.Database, args: any): Promise<string>;
/**
* Create and link workflow
*/
private executeCreateAndLinkWorkflow;
/**
* Batch context collection workflow
*/
private executeBatchContextWorkflow;
/**
* Status transition workflow
*/
private executeStatusTransitionWorkflow;
/**
* Link items together
*/
linkItems(db: sqlite3.Database, args: any): Promise<string>;
/**
* Get related items
*/
getRelatedItems(db: sqlite3.Database, args: any): Promise<string>;
/**
* Check if item exists
*/
private itemExists;
/**
* Extract ID from create response
*/
private extractIdFromCreateResponse;
/**
* Verify status transition is valid
*/
private verifyStatusTransition;
/**
* Format workflow results
*/
private formatWorkflowResults;
}
//# sourceMappingURL=workflows.d.ts.map