#12694: Devin/1770645191 add elizaos adapter
stale
<!-- greptile_comment -->
<h2>Greptile Overview</h2>
<h3>Greptile Summary</h3>
This PR adds `@elizaos/openclaw-adapter` as a new root dependency, introduces a GitHub Actions workflow to periodically merge upstream `openclaw/openclaw` into this fork, and changes gateway locking behavior to allow running multiple gateway instances by default (behind a new `OPENCLAW_ENFORCE_SINGLE_GATEWAY=1` opt-in).
The main integration point with the existing codebase is `src/infra/gateway-lock.ts`, which is used to prevent multiple gateway processes from concurrently operating on the same machine/resources. The new workflow touches repo maintenance rather than runtime behavior, and the dependency change affects the install graph via `package.json`/`pnpm-lock.yaml`.
<h3>Confidence Score: 2/5</h3>
- Not safe to merge as-is due to CI/test stability and workflow correctness concerns.
- Score is driven by a functional behavior change in `acquireGatewayLock` that disables the existing test guard by default (likely causing nondeterministic test failures), plus a sync workflow that can proceed after a failed merge and a lockfile diff that includes unrelated resolution churn.
- src/infra/gateway-lock.ts, .github/workflows/sync-upstream.yml, pnpm-lock.yaml
<!-- greptile_other_comments_section -->
<sub>(3/5) Reply to the agent's comments like "Can you suggest a fix for this @greptileai?" or ask follow-up questions!</sub>
<!-- /greptile_comment -->
Most Similar PRs
#11191: feat: REALLYopenClaw JAILBREAK - disable global gateway lock by def...
by latamapac · 2026-02-07
79.5%
#8876: Confirmaciones para equipo de IT
by m4xjunior · 2026-02-04
77.6%
#6512: Claude/setup open claw agent f v sqk
by franelcisco · 2026-02-01
76.3%
#10676: Claude/authorize external access lbcnb
by zacharyjleach-stack · 2026-02-06
75.4%
#10034: Don't crash gateway on transient unhandled fetch failures
by gigq · 2026-02-06
75.2%
#8713: feat: gateway memory monitor, install linger, docs and failover
by quratus · 2026-02-04
74.4%
#9460: fix(gateway): clean up lock file on service stop
by zenchantlive · 2026-02-05
74.4%
#12599: Fix gateway bind
by WeiKuo06 · 2026-02-09
74.3%
#4243: fix: resolve Node.js punycode deprecation warning
by dylanneve1 · 2026-01-29
74.2%
#23139: test: fix flaky auth tests when OPENCLAW_GATEWAY_TOKEN is present
by Imccccc · 2026-02-22
74.2%