v1.6.0
2026-08-10
latest
● stable
What changed
Changed
- Baseline `config.yaml` generation (`runner register`/`reconfigure` first run, `gtcnsl runner config generate`) calls the runner's `config generate` subcommand on binaries ≥ 3.1.0, falling back to the deprecated `generate-config` on older ones — same version-gate pattern as `--token-file`.
Fixed
- `runner register --force` over a live daemon now stops the service before dropping the old `.runner` registration. Against runner ≥ 3.0.0 the previous ordering destroyed the old registration and then failed on the daemon's `.runner.lock`, leaving the host unregistered; the stop-first ordering (mirroring `reconfigure`) works on both systemd and OpenRC.
Download
Pick your architecture. Direct links point at the release assets.
$ curl -fsSL https://dl.gtcnsl.com/v1.6.0/gtcnsl-v1.6.0-linux-amd64 -o /usr/local/bin/gtcnsl && chmod +x /usr/local/bin/gtcnsl
i
Verify
Compare against the checksum manifest before you run anything.
checksums.txt