adv 3.3.9
See the version list below for details.
dotnet tool install --global adv --version 3.3.9
dotnet new tool-manifest
dotnet tool install --local adv --version 3.3.9
#tool dotnet:?package=adv&version=3.3.9
nuke :add-package adv --version 3.3.9
adv
adv is the Advantage command-line tool. It is packaged as a .NET global tool
with command name adv.
Install or update from the configured NuGet sources:
dotnet tool update -g adv --prerelease
For fast local development, build the CLI project locally. Non-CI builds pack a
timestamped local package, install it as the global adv dotnet tool, verify
adv internal client-smoke plus adv companion watch --help, and prune stale
local feed packages:
dotnet build backend/AdvantageClient.CLI/AdvantageClient.CLI.csproj
Use scripts/fast-install-adv.ps1 only when you also want its Windows-friendly
feed setup and cache cleanup wrapper around that same MSBuild install target.
The CLI depends on AdvantageClient, whose package version is tied to the
LF-normalized hash of the backend OpenAPI document. CI publishes matching
adv and AdvantageClient packages to GitHub Packages after pushes to main.
Durable blocking consent
adv consent create --wait waits through a short rolling-backend handover
instead of treating a transient not-found response as immediate expiry. A
successful create is durable before the command starts polling. Values passed
to --device-id may be exact device IDs, connection IDs, or the aliases ios,
watchos, macos, windows, web, desktop, and first; the backend
resolves an alias to one canonical connected device before storing and
delivering the request.
Logs
Use adv logs recent for bounded troubleshooting windows and adv logs watch
for live whole-system status across backend and device logs:
adv logs recent --hours 1 --limit 200
adv logs recent --hours 3 --source devices --level error -o compact
adv logs watch --since 5m
adv logs watch --source apple --level warning
adv logs watch --source apple,web --level warning
The --source filter accepts exact source labels plus aliases: backend,
devices, apple, desktop, mobile, and web. Use comma-separated values
to combine aliases. See the logs runbook for alias meanings and API examples:
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.3.11-alpha.0.20260927... | 49 | 9/27/2026 |
| 3.3.11-alpha.0.20260927... | 39 | 9/27/2026 |
| 3.3.11-alpha.0.20260927... | 37 | 9/27/2026 |
| 3.3.11-alpha.0.20260927... | 37 | 9/27/2026 |
| 3.3.11-alpha.0.20260927... | 37 | 9/27/2026 |
| 3.3.11-alpha.0.20260926... | 46 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 48 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 45 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 46 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 44 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 43 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 41 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 60 | 9/26/2026 |
| 3.3.11-alpha.0.20260926... | 63 | 9/26/2026 |
| 3.3.11-alpha.0.20260924... | 52 | 9/24/2026 |
| 3.3.11-alpha.0.20260924... | 46 | 9/24/2026 |
| 3.3.11-alpha.0.20260923... | 56 | 9/23/2026 |
| 3.3.11-alpha.0.20260923... | 41 | 9/23/2026 |
| 3.3.11-alpha.0.20260923... | 47 | 9/23/2026 |
| 3.3.9 | 976 | 8/27/2026 |