Internal Classes#

Implementation detail of patcherctl. Not part of the library’s stable surface; documented for contributors reading or modifying the CLI.


Fonts

Bundled-font discovery and download. Resolves the Assistant Regular/Bold pair Patcher ships, with fallback when the user has set custom font paths under UserInterfaceSettings.

Fonts
Setup

First-run wizard. Drives credential entry, optional API role/client creation on the Jamf side, and writes setup state into the property list.

Setup
Console / Output

The CLI’s terminal-output layer: Rich console singletons, the status spinner, table/diff/drift renderers, the error panel, and the click-backed log handler that adds colored, level-prefixed lines on top of the file log.

Console / Output