Skip to content

v2.2.7

Choose a tag to compare

@kinncj kinncj released this 01 Jul 03:31
e383a9a

UI + CLI polish for the unified-memory work, plus a couple of build fixes.

Fixed

  • Top view: GB10 gpu.vram detail wrapped and broke the panel. The (shared) detail was longer than a discrete card's, so it wrapped and mangled the GPU box. It's now clipped to the line and shortened to 42/122 GB shared.
  • heimdall-cli hid unavailable metrics. It only emitted OK metrics, so Apple gpu.vram, npu.util, and anything needing the helper vanished with no reason. New unavailable object (name → {status, detail}); metrics is unchanged so existing scripts keep working.

Added

  • npu.util is Unavailable-with-reason everywhere instead of a bare dash (Apple ANE / Intel AI Boost / AMD XDNA expose no counter).

Build

  • scripts/release.sh builds macOS with CGO and refuses a CGO-free darwin binary off a Mac — make release on a Mac is no longer a footgun.
  • Makefile stamps -X main.version from git describe so local builds report a real version, not dev.