co v0.3.0
What's new
Create repositories from the command line
co repo create is non-interactive and supports personal and organization namespaces:
co repo create my-project
co repo create my-org/my-project --public
co repo create my-project --jsonRepositories are private by default. Humans and coding agents can use the existing co login machine session to create repositories with that account's permissions. --json returns repository metadata and the storage-initialization flag for automation. Repository-scoped agent grants do not authorize repository creation.
Human-approved agent access
- Register and list agent identities with
co agent registerandco agent list. - Request repository access with
co access request, resume approval polling withco access wait, and view repository metadata through an approved grant withco access view. - Approval requires a human passkey. Lineage credentials stay in owner-only local configuration and mint short-lived repository-scoped tokens.
Repository and release links now use codotcodes/co.
Install or update
curl -fsSL https://raw.githubusercontent.com/codotcodes/co/main/install.sh | CO_VERSION=v0.3.0 shOr run with Nix:
nix run github:codotcodes/co/v0.3.0 -- helpRelease archives cover Linux glibc and musl on x86_64 and ARM64, and macOS on Intel and Apple Silicon. Every archive includes a SHA-256 checksum and GitHub build-provenance attestation.
Full changelog: v0.2.0...v0.3.0