You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
much faster sync --full behavior on large archives: incomplete backfills are auto-batched, active-thread discovery is more precise, and steady-state refreshes avoid re-scanning every archived thread once history is already complete
sync --since now reliably honors the cutoff during bootstrap and full-history backfill, while still allowing a later sync --full without --since to continue older history
full-sync progress is more resilient: slow member crawls no longer hold message sync hostage, and stale unavailable-channel markers are cleared so recovered channels can sync again
offline member-profile search is now much richer: members search matches archived profile fields in addition to names
members show now accepts either Discord IDs or queries and can include recent messages plus message stats for the resolved member
archived profile extraction now surfaces stored fields like bio, pronouns, location, website, x, github, and discovered URLs when present
messages --sync can do a blocking pre-query refresh for the matching channel or guild scope before reading the local archive
messages --hours adds recent-hour slices without manual RFC3339 timestamps
messages --last returns the newest matching rows while still printing them oldest-to-newest