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
{{ message }}
Repository navigation
doctor: detect data-plane drift when readiness is green but chats/accounts are missing #46
beeper doctor currently reports the target as healthy when the process/readiness layer is healthy, even if the user-visible data plane is clearly inconsistent.
message search has data while chats list is empty → strong evidence that the target is operational but its chat index/API surface is degraded
Behavior
Do not send messages or mutate state.
Keep ordinary process readiness separate from data-plane readiness.
Report evidence and suggested next action instead of collapsing everything into a single healthy/unhealthy boolean.
JSON output should be stable enough for agents/monitoring to act on.
Why
A green process-level doctor result is actively misleading when the messaging/search surfaces an agent relies on are empty or incomplete. The CLI is in a good position to reconcile these signals even when the underlying Desktop/Server bug is closed-source.
This is a generalization of the iMessage integrity work in #42, not a replacement for the underlying server bugs in #14/#38.
Activity
linear-code commentedon Oct 5, 2026
LABS-120