Skip to content

syncro-v0.1.2

Choose a tag to compare

@github-actions github-actions released this 27 Aug 00:45
· 6 commits to main since this release

Fixed

  • An agent could point this connector's local database at any file on the machine.
    The MCP server forwarded a db argument straight through to sync, and the store runs a
    migration that drops and rebuilds its tables. A tool call naming another application's SQLite
    file would therefore rewrite that file. The MCP surface now refuses arguments that name a
    filesystem location - by name, and by what the flag's own help text says it does, so a newly
    generated path flag is refused before anyone has to notice it. Nothing an agent could
    legitimately call changed.

  • A test held a fixed 2026 alert in range with a ten-year look-back. customers profile
    counts RMM alerts newer than the window you ask for, measured against the current time. The
    test seeded an alert dated 2026-06-05 and stretched --alert-window to 3650d so it would
    still be counted - which buys ten years and no more. Around 2036 the alert ages out and the
    count silently drops to zero. The alert is now seeded an hour before the clock and the window
    is back to a realistic 7d, matching the sibling test in the same file. No shipped behaviour
    changed - the command was correct throughout.

Changed

  • Every source file now carries one project copyright line (Copyright 2026 Servosity Inc. and msp-skills contributors) instead of the ten different strings the fleet had accumulated; individual contributor credit moved to the repository NOTICE. Source headers only, no behaviour changed.