• v1.11.0 f693e26526

    v1.11.0 — Lenient Bulk Input Coercion
    All checks were successful
    CI / lint (push) Successful in 10s
    CI / test (push) Successful in 33s
    Publish / detect-release (push) Successful in 1m40s
    CI / security (push) Successful in 1m44s
    Publish / tag (push) Successful in 5s
    Publish / publish-forgejo (push) Successful in 8s
    Publish / publish-npm (push) Successful in 11s
    Publish / promote-release (push) Successful in 1s
    Publish / publish-container (push) Successful in 36s
    Stable

    Gravity Bot released this 2026-03-18 05:39:55 +00:00 | 0 commits to main since this release

    What's Changed

    Improved

    • bulk_update_work_packages now accepts flat shorthand (work_package_ids + shared fields) and auto-reshapes into items array
    • bulk_create_work_packages auto-wraps single objects into items array
    • bulk_create_relations auto-wraps single relation objects into items array
    • bulk_transition_work_packages accepts items: [{ id: N }] format (extracts IDs automatically)
    • bulk_delete_work_packages accepts items: [{ id: N }] format (extracts IDs automatically)
    • All bulk tools return coaching error messages with correct usage examples on invalid input
    • Shared idArrayPreprocess helper replaces duplicated string/CSV/JSON ID array coercion
    • Fixed err() call sites to pass Error objects correctly

    Tasks

    • OP#2494: Add z.preprocess reshaping for bulk_update_work_packages flat input
    • OP#2495: Add coaching error wrapper to bulk tool Zod schemas
    • OP#2496: Add z.preprocess reshaping for bulk_create_work_packages flat input
    • OP#2497: Add z.preprocess reshaping for bulk_create_relations flat input
    • OP#2498: Test lenient bulk coercion and coaching errors
    • OP#2499: Update CHANGELOG for v1.11.0

    Install

    npm install open-project-sidecar-mcp@1.11.0
    
    Downloads