itglue-v0.1.2
Fixed
-
An agent could point this connector's local database at any file on the machine.
The MCP server forwarded adbargument straight through tosync, 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 --sinceis measured against the
current time, but the test that checks "a window later than everything we have matches
nothing" hard-coded the boundary as2030-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 repositoryNOTICE. Source headers only, no behaviour changed.