Skip to content
This repository was archived by the owner on Feb 27, 2026. It is now read-only.

XMTP channel extension#4

Open
humanagent wants to merge 2 commits intomainfrom
extensions/xmtp
Open

XMTP channel extension#4
humanagent wants to merge 2 commits intomainfrom
extensions/xmtp

Conversation

@humanagent
Copy link
Copy Markdown
Collaborator

Adds XMTP as a channel extension (extensions/xmtp).

Made with Cursor

Co-authored-by: Cursor <cursoragent@cursor.com>
@macroscopeapp
Copy link
Copy Markdown

macroscopeapp Bot commented Feb 9, 2026

Add XMTP channel plugin and setup workflow to OpenClaw with HTTP routes /xmtp/setup, /xmtp/setup/status, /xmtp/setup/complete, /xmtp/setup/cancel and chunked text delivery limits

Introduce a full XMTP channel plugin with inbound/outbound messaging, setup commands and routes, per-account config schema, onboarding flow, and runtime agent creation; include minimal HTTP utilities and docs.

📍Where to Start

Start with plugin registration and route wiring in plugin.register in index.ts, then review channel behavior in channel.xmtpPlugin.


Macroscope summarized 3da63b2.

Comment thread extensions/xmtp/src/actions.ts
Comment thread extensions/xmtp/index.ts
Comment thread extensions/xmtp/src/onboarding.ts
Comment thread extensions/xmtp/src/channel.ts
Comment thread extensions/xmtp/src/channel.ts
Comment thread ui/src/ui/views/convos-reset-confirmation.ts Outdated
Comment thread ui/src/ui/controllers/channels.ts Outdated
Comment thread extensions/xmtp/src/lib/xmtp-client.ts
Comment thread extensions/xmtp/src/setup.ts
Comment thread extensions/xmtp/src/accounts.ts
…only

Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant