Expand description
Parser for the [[tools]] section of assets.lock.
These tool entries pin both the host-side CLI binaries (installed to
~/.arcbox/runtime/bin/) and the guest-side daemon binaries (exposed
via VirtioFS to the VM). A single lockfile ensures the Docker CLI and guest
dockerd are always at the same version — no version-skew concerns on upgrade.
Structs§
- Arch
Entry - Per-architecture metadata for a tool.
- Assets
Lock - Top-level lockfile structure (only the parts we care about).
- Tool
Entry - A single
[[tools]]entry.
Enums§
- Tool
Group - Tool installation group.
Functions§
- parse_
tools - Parse the
[[tools]]entries fromassets.lockTOML content. - parse_
tools_ for_ group - Parse the
[[tools]]entries for a specific tool group.