Repository navigation
LumenBox 0.2.1 — after the laptop sleeps
LumenBox 0.2.1 — after the laptop sleeps
Found on the first morning after 0.2.0: the laptop slept overnight, the Feishu socket died
but still said "connected", and a message in the group got no reply for fourteen minutes —
until a restart's catch-up replayed it. Three fixes and a diagnosis aid:
- Sweep on wake. When the machine resumes from sleep, the app asks the server to check every
chat channel against the vendor's message history at once; the periodic sweep now runs every
five minutes instead of ten. - A server log on disk.
~/Library/Logs/LumenBox/server.log(rotated at 5 MB). Until now a
Finder-launched app's server output went nowhere, and there was nothing to read. - Docker errors say why. A silent
docker inspectfailure now carries the exit code and
the head of the PATH it ran under. - The catch-up says what it did. Every quiet exit has a reason in the log, and one line
says how many chats, threads and messages a sweep looked at.
Same install notes as 0.2.0: Apple Silicon, signed but not notarized — right-click → Open
once, or xattr -dr com.apple.quarantine /Applications/LumenBox.app.
One thing that is not a bug but looks like one: a reply to a message in a Feishu group lands
in a thread under that message, collapsed until you open it. If the bot seems silent, open
the message's thread first.