What's Changed
Added
dida account whoami/dida account verifybind and compare non-secret channel identities (~/.dida-cli/identity.json).- Task
--start/--duenormalization to Dida UTC wire time; human-friendly--reminderforms (30m,1h,at-start). - Coordinated reminder writes: Web task body + OpenAPI reminders after identity match.
- Doctor reports real auth files (
cookie,official_mcp,openapi_oauth) plus cached identity match.
Fixed
- Avoid Web API
POST /batch/taskHTTP 500 on reminder fields by stripping reminders from Web payloads and applying them via OpenAPI. - Reject multi-channel reminder writes when Web and OpenAPI project fingerprints disagree (prevents writing across accounts).
Changed
- Require Go
1.26.5(stdlibcrypto/tlsGO-2026-5856 / Encrypted Client Hello privacy fix).
Docs
- Skill, agent-usage, commands, api-coverage, and channel guide document timed-reminder SOP and identity boundaries.
Downloads
| Platform | File | Install |
|---|---|---|
| macOS (Apple Silicon) | dida_v0.2.7_darwin_arm64.tar.gz | curl -fsSL https://raw.githubusercontent.com/DeliciousBuding/dida-cli/main/install.sh | sh |
| macOS (Intel) | dida_v0.2.7_darwin_amd64.tar.gz | curl -fsSL https://raw.githubusercontent.com/DeliciousBuding/dida-cli/main/install.sh | sh |
| Linux (x86_64) | dida_v0.2.7_linux_amd64.tar.gz | curl -fsSL https://raw.githubusercontent.com/DeliciousBuding/dida-cli/main/install.sh | sh |
| Linux (ARM64) | dida_v0.2.7_linux_arm64.tar.gz | curl -fsSL https://raw.githubusercontent.com/DeliciousBuding/dida-cli/main/install.sh | sh |
| Windows (x86_64) | dida_v0.2.7_windows_amd64.zip | PowerShell / Scoop |
| Windows (ARM64) | dida_v0.2.7_windows_arm64.zip | PowerShell / Scoop |
Quick Install
npm:
npm install -g @delicious233/dida-climacOS / Linux:
curl -fsSL https://raw.githubusercontent.com/DeliciousBuding/dida-cli/main/install.sh | shWindows PowerShell:
iwr https://raw.githubusercontent.com/DeliciousBuding/dida-cli/main/install.ps1 -UseB | iexGo:
go install github.com/DeliciousBuding/dida-cli/cmd/dida@latestSelf-update check:
dida upgrade --checkVerify
dida version
dida doctor --jsonSHA-256 checksums are in checksums.txt.