xtraq update [options]
xtraq update reuses global switches documented on the CLI overview:
-v, --verbose prints the feed URL and the executed dotnet tool update command.--ci suppresses Spectre.Console decorations, producing plain text suitable for log files.
updateignores project-path arguments because the tool update always targets the global installation.
| Aspect | Details |
|---|---|
| Invocation | xtraq update (global-tool context only). |
| Reads | NuGet feed metadata via the update service. |
| Writes | Updates the globally installed xtraq tool; no project files are touched. |
| Exit codes | 0 success; non-zero indicates the update service failed or surfaced an unexpected runtime error. |
| Notes | Ignores --project-path; honours --verbose/--ci for output shaping; on Windows the updater queues a post-exit process to avoid locking the running shim. |
# Update with default output
xtraq update
# Include verbose diagnostics for troubleshooting
xtraq update --verbose
version
Prints the currently installed xtraq tool version and checks for the latest published package.
Reference Overview
Central entry point for configuration, JSON handling, table types, and naming conventions. Use this section to deep dive into the core surfaces that xtraq emits and the configuration knobs that shape the generated code.