Repository navigation
Releases
Huskwoot 0.14.0
Huskwoot 0.14.0
What's new
- Persist project palette colors, protect Inbox, and allocate collision-safe generated slugs.
- Delete projects atomically: transfer all open, completed, and cancelled tasks to Inbox in order, reassign automatic candidates, and remove channel bindings.
- Reassess automatic tasks against Inbox when their original project disappears; preserve receipts, candidate decisions, and forwarding-buffer atomicity.
- Deliver HTTP SSE in durable database order, including explicit cursor-0 replay, and read snapshot projects without stale cache results.
- Preserve typed missing-project errors at both task-creation boundaries.
Upgrade notes
- Startup applies SQLite migration 018 to add project color storage. Back up the database before upgrading.
- Deploy these backend contracts before the corresponding client changes. This release does not include macOS client implementation.
- Snapshots remain nontransactional; event retention policy is unchanged. See README for synchronization guarantees and limits.
Installation
Download the archive for your platform below, or use Homebrew:
brew install anadale/huskwoot/huskwootVersioned Docker images:
docker pull ghcr.io/anadale/huskwoot:0.14.0
docker pull ghcr.io/anadale/huskwoot-push-relay:0.14.0Verify downloaded archives using the attached checksums.txt:
sha256sum -c checksums.txtFull changelog: v0.13.0...v0.14.0
Huskwoot 0.12.1
Huskwoot 0.12.1
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.12.1
docker pull ghcr.io/anadale/huskwoot-push-relay:0.12.1Changelog
Bug Fixes
- 5e08609: fix(agent): honour night cutoff for relative deadlines ( <>)
Full Changelog: v0.12.0...v0.12.1
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.11.1
What's new
- Prevent duplicate tasks extracted automatically from Telegram groups and forwarded conversations by comparing the underlying obligations, not just their titles.
- Review uncertain candidates in the owner's private chat using 👍 Add and 👎 Don't add inline buttons. Pending candidates are not tasks until approved, and repeated callbacks cannot create a second task.
- Persist input receipts, candidate decisions, tasks, events, and push jobs transactionally. Replayed inputs are ignored, and forward-batch cleanup preserves messages received during AI processing.
- Include the server's
maxSeqin SSE keepalive messages.
Documentation
- Standardize project documentation, commit/release messages, and project communication on English while preserving language-specific localization resources.
- Use
AGENTS.mdas the canonical agent rules file.
Installation
Homebrew
brew install anadale/huskwoot/huskwoot
# Existing installations:
brew upgrade anadale/huskwoot/huskwootDocker
docker pull ghcr.io/anadale/huskwoot:0.11.1
docker pull ghcr.io/anadale/huskwoot-push-relay:0.11.1Download the binaries for your platform below. SHA-256 checksums are provided in checksums.txt.
Full changelog since the previous published release: v0.10.0...v0.11.1
Huskwoot 0.10.0
Huskwoot 0.10.0
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.10.0
docker pull ghcr.io/anadale/huskwoot-push-relay:0.10.0Changelog
Features
- 4c6cbd0: feat(sink): redesign periodic summary layout for readability ( <>)
Full Changelog: v0.9.0...v0.10.0
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.9.0
Huskwoot 0.9.0
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.9.0
docker pull ghcr.io/anadale/huskwoot-push-relay:0.9.0Changelog
Features
- f35d24c: feat(dateparse): add support for Russian time-of-day phrases with period-based parsing ( <>)
- 8ba1b2b: feat(prompts): enforce stricter summary extraction rules for task templates ( <>)
Full Changelog: v0.8.3...v0.9.0
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.8.3
Huskwoot 0.8.3
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.8.3
docker pull ghcr.io/anadale/huskwoot-push-relay:0.8.3Changelog
Bug Fixes
- 64fba4c: fix(client): remove timestamp filter for task mutation events in voice consumer ( <>)
Full Changelog: v0.8.2...v0.8.3
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.8.2
Huskwoot 0.8.2
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.8.2
docker pull ghcr.io/anadale/huskwoot-push-relay:0.8.2Changelog
Bug Fixes
- 293e8a3: fix(client): improve efficiency of voice chat handling with LLM responses ( <>)
Full Changelog: v0.8.1...v0.8.2
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.8.1
Huskwoot 0.8.1
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.8.1
docker pull ghcr.io/anadale/huskwoot-push-relay:0.8.1Changelog
Bug Fixes
- 38ed589: fix(api): add support for audio/wav format in voice chat endpoint ( <>)
Full Changelog: v0.8.0...v0.8.1
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.8.0
Huskwoot 0.8.0
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.8.0
docker pull ghcr.io/anadale/huskwoot-push-relay:0.8.0Changelog
Features
- fa271e1: feat(transcribe): support audio/wav via Yandex lpcm format ( <>)
Bug Fixes
- e260786: fix(api): return real build version from /v1/me ( <>)
Others
- 628deaf: test(api): add missing TaskStore mock methods ( <>)
Full Changelog: v0.7.0...v0.8.0
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txtHuskwoot 0.7.0
Huskwoot 0.7.0
Installation
Download the binary for your platform below or use Homebrew (macOS, Linux):
brew install anadale/huskwoot/huskwootDocker images:
docker pull ghcr.io/anadale/huskwoot:0.7.0
docker pull ghcr.io/anadale/huskwoot-push-relay:0.7.0Changelog
Features
- 296de93: feat(api): add client voice chat via POST /v1/chat/voice ( <>)
- 908e013: feat(tasks): retention sweep for done/cancelled tasks (@anadale)
Full Changelog: v0.6.1...v0.7.0
Signature Verification
To verify downloaded files, use checksums:
sha256sum -c checksums.txt