Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AgentLaunchAgentPlist string
View Source
var AgentLaunchDaemonPlist string
View Source
var AutoLoginLaunchDaemonPlist string
View Source
var AutoLoginScriptTmpl string
View Source
var CovedPlistTemplate string
View Source
var ProvisionLaunchDaemonPlist string
View Source
var ProvisionScriptTmpl string
View Source
var VZScripts embed.FS
Functions ¶
This section is empty.
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
bench
|
|
|
fork-time/fork-bench
command
fork-bench measures cove fork latency against existing local VMs.
|
fork-bench measures cove fork latency against existing local VMs. |
|
soft-reset/matrix
command
soft-reset-matrix renders the soft-reset isolation test matrix.
|
soft-reset-matrix renders the soft-reset isolation test matrix. |
|
cmd
|
|
|
cove
command
Command cove manages macOS and Linux virtual machines with Apple's Virtualization framework.
|
Command cove manages macOS and Linux virtual machines with Apple's Virtualization framework. |
|
cove-action
command
|
|
|
cove-fleetd
command
cove-fleetd is the fleet control-plane process.
|
cove-fleetd is the fleet control-plane process. |
|
coved
command
coved is the host-side cove coordinator daemon.
|
coved is the host-side cove coordinator daemon. |
|
vz-agent
command
vz-agent is a guest agent daemon for VMs managed by cove.
|
vz-agent is a guest agent daemon for VMs managed by cove. |
|
examples
|
|
|
agent-loop-5-lines
command
|
|
|
internal
|
|
|
action
Package action implements the cove action subcommands that prepare hosts and images for cove-action runs.
|
Package action implements the cove action subcommands that prepare hosts and images for cove-action runs. |
|
agent
agent_client.go - Host-side connect-go client for the guest agent.
|
agent_client.go - Host-side connect-go client for the guest agent. |
|
agentsandbox
Package agentsandbox runs cove computer-use provider adapters.
|
Package agentsandbox runs cove computer-use provider adapters. |
|
anthropicadapter
Package anthropicadapter runs Anthropic computer-use loops against cove.
|
Package anthropicadapter runs Anthropic computer-use loops against cove. |
|
assets
Package assets embeds static resources for cove.
|
Package assets embeds static resources for cove. |
|
bench
Package bench builds cove benchmark reports from checked-in run artifacts.
|
Package bench builds cove benchmark reports from checked-in run artifacts. |
|
builddigest
Package builddigest contains digest helpers for cove build cache inputs.
|
Package builddigest contains digest helpers for cove build cache inputs. |
|
buildmeta
Package buildmeta parses metadata comments in cove build scripts.
|
Package buildmeta parses metadata comments in cove build scripts. |
|
buildpaths
Package buildpaths contains host path helpers shared by build flows.
|
Package buildpaths contains host path helpers shared by build flows. |
|
bytefmt
Package bytefmt formats and parses byte counts.
|
Package bytefmt formats and parses byte counts. |
|
control
Package control owns the VM control socket edge.
|
Package control owns the VM control socket edge. |
|
control/operations
Package operations tracks long-running control operations.
|
Package operations tracks long-running control operations. |
|
controlclient
control_client.go - Programmatic client for VM control socket
|
control_client.go - Programmatic client for VM control socket |
|
controlserver
AgentBridge owns the agent clients, the connection mutex protecting them, and the proactive health-monitor state.
|
AgentBridge owns the agent clients, the connection mutex protecting them, and the proactive health-monitor state. |
|
coved
Package coved contains host-side daemon services.
|
Package coved contains host-side daemon services. |
|
diskimages2
Package diskimages2 provides convenience wrappers around the generated DiskImages2 framework bindings.
|
Package diskimages2 provides convenience wrappers around the generated DiskImages2 framework bindings. |
|
fleet
Package fleet stores remote cove host registrations.
|
Package fleet stores remote cove host registrations. |
|
imagestore
Package imagestore defines local image-store paths and references.
|
Package imagestore defines local image-store paths and references. |
|
lifecycle
Package lifecycle enforces per-VM run-budget limits.
|
Package lifecycle enforces per-VM run-budget limits. |
|
metrics
Package metrics: redact.go - secret-value masker for run logs.
|
Package metrics: redact.go - secret-value masker for run logs. |
|
nixos
Package nixos renders and validates the NixOS guest installer inputs used by cove.
|
Package nixos renders and validates the NixOS guest installer inputs used by cove. |
|
ociimage
Package ociimage defines cove's OCI VM image metadata conventions.
|
Package ociimage defines cove's OCI VM image metadata conventions. |
|
password
password.go - macOS password hash and auto-login support
|
password.go - macOS password hash and auto-login support |
|
pcap
Package pcap writes classic libpcap captures with the Ethernet link type.
|
Package pcap writes classic libpcap captures with the Ethernet link type. |
|
provision
Package provision describes staged macOS guest provisioning files.
|
Package provision describes staged macOS guest provisioning files. |
|
runs
Package runs reads and renders cove-action run records from the metrics event log.
|
Package runs reads and renders cove-action run records from the metrics event log. |
|
sckit
Package sckit probes the host for ScreenCaptureKit availability and exposes a single-window capture entry point used by design 041.
|
Package sckit probes the host for ScreenCaptureKit availability and exposes a single-window capture entry point used by design 041. |
|
secrets
Package secrets resolves secret URI references for cove configuration.
|
Package secrets resolves secret URI references for cove configuration. |
|
softreset
Package softreset runs empirical probes that test whether a host soft-reset (without fork/restore) leaves no residue across runs.
|
Package softreset runs empirical probes that test whether a host soft-reset (without fork/restore) leaves no residue across runs. |
|
storagecensus
Package storagecensus walks ~/.vz/ once and reports per-category disk usage.
|
Package storagecensus walks ~/.vz/ once and reports per-category disk usage. |
|
storagepins
Package storagepins persists operator-supplied "keep this" markers for objects under ~/.vz/.
|
Package storagepins persists operator-supplied "keep this" markers for objects under ~/.vz/. |
|
store
Package store is cove's content-addressed blob store for OCI image layers and manifests.
|
Package store is cove's content-addressed blob store for OCI image layers and manifests. |
|
version
Package version resolves build and runtime version strings.
|
Package version resolves build and runtime version strings. |
|
vmconfig
Package vmconfig loads and saves cove VM configuration files.
|
Package vmconfig loads and saves cove VM configuration files. |
|
vmidentity
Package vmidentity reads and writes the host-side identity files that Virtualization.framework binds into saved macOS VM state.
|
Package vmidentity reads and writes the host-side identity files that Virtualization.framework binds into saved macOS VM state. |
|
vmpolicy
Package vmpolicy persists per-VM lifecycle stop thresholds.
|
Package vmpolicy persists per-VM lifecycle stop thresholds. |
|
vmquota
Package vmquota persists and applies per-VM resource quotas.
|
Package vmquota persists and applies per-VM resource quotas. |
|
vmrun
Package vmrun describes the configuration of a single VM run or install as plain data.
|
Package vmrun describes the configuration of a single VM run or install as plain data. |
|
vmstate
Package vmstate normalizes Virtualization.framework VM state labels.
|
Package vmstate normalizes Virtualization.framework VM state labels. |
|
vsock
Package vsock documents cove's host-guest virtio socket conventions.
|
Package vsock documents cove's host-guest virtio socket conventions. |
|
windows
Package windows builds Windows ARM64 install media helpers.
|
Package windows builds Windows ARM64 install media helpers. |
|
windows/esd
Package esd selects and downloads Windows Electronic Software Download images.
|
Package esd selects and downloads Windows Electronic Software Download images. |
|
Package proto contains protocol buffer definitions for cove.
|
Package proto contains protocol buffer definitions for cove. |
Click to show internal directories.
Click to hide internal directories.