git-a2a 1.7.0
Plain repositories can become agent-aware dependencies
git-a2a 1.7.0 removes the requirement that every upstream repository adopt the standard before a
consumer can manage it. git-a2a add now records an ordinary Git repository as a plain dependency,
keeps its exact commit in the lock, and degrades inspection and routing commands explicitly instead
of failing on a missing manifest. A consumer-owned shim can add exports, contacts, and notes so
the same dependency can be wired and routed immediately; if upstream later publishes its own
manifest, upstream metadata wins visibly.
Repository onboarding now has one deterministic interview for humans and agents. Interactive
init, init --interview --json, and init --answers share the same ordered questions and
renderer, while usage --prompt, the Agent Skill, and doctor expose a repeatable onboarding
workflow. The standard also accepts a2amodule.yaml everywhere it reads a module while continuing
to generate canonical a2amodule.yml files.
The release includes the Windows path-normalization fix found by the cross-platform corpus and a
release-gate correction that verifies stable Homebrew/Scoop aliases correctly while an RC is under
test.
Install
go install github.com/neprel/git-a2a/cmd/git-a2a@v1.7.0
curl -fsSL https://git-a2a.com/install.sh | GIT_A2A_VERSION=1.7.0 bashOther supported channels are documented in the
installation matrix. Verify downloaded archives
against checksums.txt and the published GitHub provenance. See the
CLI reference and
consumer guide for the complete
workflow.