Skip to content

itglue-v0.1.2

Choose a tag to compare

@github-actions github-actions released this 27 Aug 00:42
· 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 asserted the calendar, not the code. changes --since is measured against the
    current time, but the test that checks "a window later than everything we have matches
    nothing" hard-coded the boundary as 2030-01-01. The eight fixtures that carry a relative
    timestamp are seeded a day back from the current time, so they cross that boundary from
    roughly 2030-01-02 onward (on 2030-01-01 itself they still sit a day short of it and the
    check holds), and from then on the test fails on the date rather than on a change to the
    connector. The boundary is now computed as one year ahead of the clock, so it is later than
    the fixtures by construction on any run date. 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.