@gonzui/claude-task-manager
Version:
Task management extension for Claude Code with archiving and history
29 lines • 1.02 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FileSystemError = exports.ClaudeExecutionError = exports.TaskManagerError = void 0;
class TaskManagerError extends Error {
constructor(message, code, details) {
super(message);
this.code = code;
this.details = details;
this.name = 'TaskManagerError';
}
}
exports.TaskManagerError = TaskManagerError;
class ClaudeExecutionError extends TaskManagerError {
constructor(message, exitCode, stderr) {
super(message, 'CLAUDE_EXECUTION_ERROR', { exitCode, stderr });
this.exitCode = exitCode;
this.stderr = stderr;
}
}
exports.ClaudeExecutionError = ClaudeExecutionError;
class FileSystemError extends TaskManagerError {
constructor(message, path, operation) {
super(message, 'FILESYSTEM_ERROR', { path, operation });
this.path = path;
this.operation = operation;
}
}
exports.FileSystemError = FileSystemError;
//# sourceMappingURL=index.js.map