• v1.10.0-alpha 9ceab1bde3

    v1.10.0-alpha — Bulk Delete Backup & Restore
    All checks were successful
    CI / lint (push) Successful in 9s
    CI / security (push) Successful in 9s
    Publish / detect-release (push) Successful in 9s
    Publish / tag (push) Successful in 3s
    Publish / publish-forgejo (push) Successful in 9s
    Publish / publish-npm (push) Successful in 10s
    Publish / promote-release (push) Successful in 1s
    CI / test (push) Successful in 38s
    Publish / publish-container (push) Successful in 27s
    Pre-release

    Gravity Bot released this 2026-03-18 00:22:04 +00:00 | 14 commits to main since this release

    What's Changed

    Bulk Delete Backup & Restore System

    When bulk_delete_work_packages runs, it now saves the full data of each deleted work package to a JSON backup file before deletion. Two new tools enable discovery and recovery:

    • list_delete_backups — Lists available backup files with timestamp, item count, WP IDs, and file size
    • restore_deleted_work_packages — Recreates work packages from a backup file with original subject, description, type, status, priority, assignee, version, and parent (new IDs assigned)

    Backup Storage

    • Local (stdio): ~/.op-mcp/backups/ — persistent across reboots
    • Docker sidecar: /data/backups/ via named volume — persistent across container lifecycle
    • Configurable via BULK_DELETE_BACKUP_DIR env var
    • Retention: last 20 backups kept (configurable via BULK_DELETE_MAX_BACKUPS)

    Setup Wizard

    The --setup wizard now prompts for a backup directory in stdio mode, with the option to accept the default or specify a custom path.

    Tasks

    • OP#2390: Persistent backup directory for bulk_delete_work_packages
    • OP#2391: Backup retention with configurable max limit
    • OP#2392: Add list_delete_backups tool
    • OP#2393: Add restore_deleted_work_packages tool
    • OP#2394: Setup wizard: backup directory prompt for stdio mode
    • OP#2395: Docker compose: backup volume configuration
    • OP#2396: E2E tests for backup, list, and restore tools (8 new tests)
    • OP#2397: Update README and tool reference documentation

    Install

    npm install open-project-sidecar-mcp@1.10.0-alpha --registry=https://git.bros.ninja/api/packages/mike/npm/
    

    Stats

    • Total tools: 69
    • Tests: 287/287 passing
    • Vulnerabilities: 0
    Downloads