PostgreSQL pushes send only changed session suffixes, while local collection continues during long uploads.
Session imports now include Claude Code channel messages, DeepSeek Harness v4 data, Qoder titles, read-only Antigravity databases, and CLI brain transcripts.
Usage totals now include Hermes auxiliary model calls, exact provider-reported gptme costs, and corrected Claude.ai counts for shorter branches.
By default, SQLite message search excludes tool and reasoning text. Exports include classified dialogue and session context, and activity and data tables can be sorted.
Telemetry now respects DO_NOT_TRACK and browser receipts, and it stays off in CI and non-release builds.
The TUI now has an attention inbox for notification requests, with comment replies and bounded broadcasts routed to their recipients.
Moving through TUI issue details no longer downloads the full project event log on every cursor move, preventing overlapping reads and timeout errors.
SQLite writes now keep their arrival order during contention, while read-only claim checks avoid unnecessary writer waits. Daemon restarts also survive SQLite cutovers.
Federated pulls now process issues incrementally instead of folding the full project, and cross-project links appear before the relay connects.
New issues can inherit a default priority from client configuration. Kata also rejects cron schedules that cannot fire, accidental wildcard minutes, and nonportable timezone names.