feat: initial Anvil CLI — Rust client for the Anvil REST API
Full command coverage of the v1 API surface:
- auth: login/logout/status with PAT authentication
- repo: view/clone/set-default with git remote auto-detection
- pr: list/view/create pull requests
- issue: list/view/create issues
- ci: list/view/run CI pipelines
- branch: list branches
- release: list/view/create/delete releases
- deploy: list/create deployments, environment management
- agent: list/view/trigger/sessions/approve/reject AI agents
- runner: list/view/update/remove runners, token generation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
SHA:
83913e0cb0a4d52658d79669e652683efbcc5f0a
Author:
Cole Christensen <cole.christensen@macmillan.com>
Date:
2026-03-11 02:07
This is the initial commit. No diff available.