Skip to content

feat: port lionroot runtime stack into clean gateway probe#16

Merged
lionrooter merged 1 commit intomainfrom
runtime-integration-probe
Mar 24, 2026
Merged

feat: port lionroot runtime stack into clean gateway probe#16
lionrooter merged 1 commit intomainfrom
runtime-integration-probe

Conversation

@lionrooter
Copy link
Owner

@lionrooter lionrooter commented Mar 24, 2026

Summary

  • port the Lionroot runtime patch stack into a clean gateway worktree branch
  • include gateway startup timeout handling, plugin overlap handling, iMessage hydration, Zulip lazy-loading, and Lionroot content-routing changes
  • make the clean branch suitable as the managed gateway target

Validation

  • pnpm exec vitest run src/gateway/server-startup-timeout.test.ts src/imessage/monitor/hydrate-text.test.ts src/imessage/monitor/monitor-provider.attachments.test.ts src/lionroot/routing/content-route.test.ts src/lionroot/routing/content-forward.test.ts src/lionroot/routing/food-image-upload.test.ts src/lionroot/content-intake.test.ts src/plugins/loader.test.ts src/plugins/manifest-registry.test.ts src/agents/system-prompt.test.ts
  • pnpm build
  • isolated startup smoke on port 18790
  • live gateway health after cutover: curl -sf http://127.0.0.1:18789/health

Context

This PR is part of a coordinated OpenClaw runtime normalization/update across proxy, gateway, ClawRouter, and hub docs.

Coordinated PR Set

Suggested Merge Order

  1. openclaw-cli-proxy
  2. ClawRouter
  3. clawdbot branch repo
  4. openclaw-config
  5. lionroot-openclaw

Note: this change set was republished from lionrooter/openclaw-claude-proxy to lionrooter/openclaw because the original PR targeted an incompatible repo lineage.

@lionrooter lionrooter merged commit e255df7 into main Mar 24, 2026
21 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant