openclaw: sync presence + gateway-status fixes from openclaw-tlon (#160)#5935
Merged
Conversation
Brings packages/openclaw up to current openclaw-tlon master by porting the presence-fixes PR (tloncorp/openclaw-tlon#160), which landed after the initial monorepo import: - keep the thinking indicator alive through long bot runs - harden computing-presence tracker lifecycle (dr/render timeout, clear on idle) - gateway-status: retry activation with a per-attempt timeout - bump backend clear timer to 90s; stale-online regression test This closes the snapshot gap so subsequent plugin PR migrations apply against a current baseline. Co-Authored-By: ~latter-bolden <brian@tlon.io> Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
3 tasks
Closed
5 tasks
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 8429da5ccd
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
latter-bolden
approved these changes
Jun 15, 2026
This was referenced Jun 15, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Brings
packages/openclawup to current openclaw-tlonmasterby porting tloncorp/openclaw-tlon#160 (the presence-fixes PR), which landed after the initial monorepo import — so the imported snapshot was missing it.Why
The plugin was imported into the monorepo on 2026-06-11 from a master commit just before #160 fully landed, leaving
computing-presence.ts,gateway-status.test.ts, andmonitor/index.tsbehind current master. Closing this gap makesdevelopa clean current snapshot so the remaining openclaw-tlon PR migrations apply against an accurate baseline (instead of fighting per-file drift).Test plan
pnpm tsc --noEmitcleanpnpm testinpackages/openclaw)develop(no conflicts — confirms the snapshot boundary is exactly pre-#160)