@pimzino/claude-code-spec-workflow
Version:
Automated workflows for Claude Code. Includes spec-driven development (Requirements → Design → Tasks → Implementation) with intelligent task execution, optional steering documents and streamlined bug fix workflow (Report → Analyze → Fix → Verify). We have
28 lines • 1 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TunnelProviderError = void 0;
class TunnelProviderError extends Error {
constructor(provider, code, message, userMessage, troubleshooting) {
super(message);
this.provider = provider;
this.code = code;
this.userMessage = userMessage;
this.troubleshooting = troubleshooting;
this.name = 'TunnelProviderError';
}
/**
* Get user-friendly error message with troubleshooting steps
*/
getUserFriendlyMessage() {
let message = this.userMessage || this.message;
if (this.troubleshooting && this.troubleshooting.length > 0) {
message += '\n\nTroubleshooting steps:';
this.troubleshooting.forEach((step, index) => {
message += `\n${index + 1}. ${step}`;
});
}
return message;
}
}
exports.TunnelProviderError = TunnelProviderError;
//# sourceMappingURL=types.js.map