v0.2.0
v0.2.0
Ten tools. Confirmed working routes across six gateway segments: blueprints,
devices, device-groups, pro (Jamf Pro API in full), proclassic (Jamf Pro Classic)
and ddm/report (Declaration Reporting).
New since v0.1.0:
findDeviceGroups, getDeviceGroupMembers — group search and membership resolution
findExpensiveAutomations — audits scripts, extension attributes and policy cadence
getInventoryCollectionSettings — rates inventory options by cost per collection
findCriteriaReferences — establishes whether an inventory field is load-bearing
Contribution rules are now enforced by pre-commit hooks and CI rather than
documented: no live identifiers in tracked files, no captured API responses
committed, committed ADRs immutable.
Known limitation: Compliance Benchmarks returns a gateway-side 500
("Upstream host lookup failed") on its documented path — a fault on Jamf's side.
119 tests, mutation-checked. Upstream API is a public beta with no stability
guarantee, so minor versions may carry breaking changes.