Repository navigation
v0.2.0
[0.2.0] - 2026-10-05
Added
gpus[].platformin--jsonand every--json-streamrecord:idisstrix_halo,generic_apu,generic_discrete, orunknown;memory_poolisgtt,vram, orunknown. This is additive withinschema_version1. Platform classifier credit: Matt Elliott (0.2.0, #3); JSON/NDJSON contract tests and docs: #10.- Public
Platform,PlatformId, andPhysicalGpu::platformin the Rust library (#3). --json-stream --for <DURATION>for bounded captures (#16).- Source-reported throttle episodes in
daily.json(#15). - The
lkey toggles the dashboard logo (#8). - A
schema_versioncompatibility policy in the README (#14).
Changed
lno longer selects the next GPU.→selects the next GPU;←orhselects the previous GPU (#8).- Breaking (library):
Snapshot,PhysicalGpu,Partition,Memory,Health,Temperature,Power, andPlatformare#[non_exhaustive]. Obtain them fromMonitoror by deserializing; struct literals no longer compile outside the crate (#20). - The daily summary writer refuses records larger than the 64 KiB it can load back, preserving the previous file (#15).
- Strix Halo GTT accounting now uses the platform classifier, with unchanged results (#3).
- Project tooling, not shipped in the crate or binary: AI-factory tooling and factory dashboard themes (#4, #5, #6, #17); project website pages; CI and release runners pinned to
ubuntu-24.04(#18); README daily-summary disclosure (#19).
Fixed
- No user-facing bug fixes.
See the full CHANGELOG.md for earlier releases.