Skip to content

fix(cli): repair managed Server startup bootstrap - #27

Open
salmonumbrella wants to merge 1 commit into
beeper:mainfrom
salmonumbrella:fix/self-hosted-empty-data-14
Open

fix(cli): repair managed Server startup bootstrap#27
salmonumbrella wants to merge 1 commit into
beeper:mainfrom
salmonumbrella:fix/self-hosted-empty-data-14

Conversation

@salmonumbrella

Copy link
Copy Markdown

What changed

Repair a missing, malformed, or non-array startupThreadIDs value before starting a managed Server. Fresh profiles are inspected read-only after first launch, then stopped, repaired, and restarted once when needed. Valid arrays are preserved and repair never writes while the tracked process is running.

Why

A self-hosted Server can be healthy and searchable while its higher-level startup bootstrap has no usable thread seed, leaving chats and contacts empty. This adds a bounded CLI-side startup repair without changing the closed-source Server binary.

Usage

beeper targets restart server

Refs #14

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant