Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
coop
command
coop — sandboxed sessions for coding agents, native to Apple Silicon.
|
coop — sandboxed sessions for coding agents, native to Apple Silicon. |
|
Package image embeds the sandbox image definition so `coop rebuild` works from the installed binary alone.
|
Package image embeds the sandbox image definition so `coop rebuild` works from the installed binary alone. |
|
internal
|
|
|
config
Package config loads Coop configuration from a machine-wide user file and an optional machine-local project .coop.toml.
|
Package config loads Coop configuration from a machine-wide user file and an optional machine-local project .coop.toml. |
|
core
Package core manages Coop's release-owned, machine-wide core environment lock.
|
Package core manages Coop's release-owned, machine-wide core environment lock. |
|
credential
Package credential acquires trusted host credentials and prepares them for temporary injection into one interactive Coop entry.
|
Package credential acquires trusted host credentials and prepares them for temporary injection into one interactive Coop entry. |
|
doctor
Package doctor diagnoses the host environment: the top support questions answered before they're asked.
|
Package doctor diagnoses the host environment: the top support questions answered before they're asked. |
|
jobcontrol
Package jobcontrol configures child commands for Unix terminal job control.
|
Package jobcontrol configures child commands for Unix terminal job control. |
|
lock
Package lock provides per-project host locks so concurrent coop invocations (CLI + TUI + scripts) can't interleave lifecycle operations on the same container.
|
Package lock provides per-project host locks so concurrent coop invocations (CLI + TUI + scripts) can't interleave lifecycle operations on the same container. |
|
project
Package project resolves which directory a coop session is anchored to.
|
Package project resolves which directory a coop session is anchored to. |
|
releasetool
Package releasetool resolves and materializes locally configured GitHub release executables without making ordinary Coop entry depend on the network.
|
Package releasetool resolves and materializes locally configured GitHub release executables without making ordinary Coop entry depend on the network. |
|
runtime
Package runtime abstracts the container runtime.
|
Package runtime abstracts the container runtime. |
|
seed
Package seed applies host->guest config propagation rules.
|
Package seed applies host->guest config propagation rules. |
|
session
Package session orchestrates coop lifecycles: resolve project, ensure container, seed configs, exec in.
|
Package session orchestrates coop lifecycles: resolve project, ensure container, seed configs, exec in. |
|
tui
Package tui is the coop fleet dashboard: every coop on the machine, its state, and lifecycle controls.
|
Package tui is the coop fleet dashboard: every coop on the machine, its state, and lifecycle controls. |
Click to show internal directories.
Click to hide internal directories.