Talos 0.19.16-alpha
·
10 commits
to main
since this release
Talos 0.19.16-alpha improves reliability when a provider fails or a task stops at a promise to act.
- Empty API replies and declared stream errors keep their failure type through the configured fallback chain. Exhausted routes end with an explicit error and preserve the task context.
- Short immediate work announcements receive one bounded follow-up. Completed tool actions are not replayed, and an unfinished task is reported as unfinished.
- Failed channel polling backs off from 1 to 30 seconds, resets on recovery and keeps messages from healthy channels moving.
- Oversized web reads suggest a smaller text source. Operator-defined OpenAI-compatible endpoints use their own credentials and native API routing.
- Dependency minimums now match the secure versions already pinned in the release locks.
- README, contributor guidance and all website pages carry current release metadata: 2,790 collected tests and 32 gated tools.
Validation: Linux and macOS CI, 254 adversarial cases, Raspberry Pi package checks, a fresh signature-verified installation and mobile/desktop website checks. Website-only tests are skipped in the source archive because the website is distributed separately.
Upgrade an existing installation with talos update --check, then talos update. New installations can read the installer at talos-agent.ch/install.sh before running it with Bash.
The archive is signed with the existing Ed25519 release key. Verify both the checksum and signature as described in SECURITY.md.
SHA-256 (talos-0.19.16-alpha.tar.gz):
9a4ed10b6620e56ab596b5d481cfdd57738df082fe3a27b4c934f998b9f45fd1