From ab782744127c76ddc0126362fb9f399441d1b692 Mon Sep 17 00:00:00 2001 From: Adam Holt Date: Fri, 30 Jan 2026 05:45:34 +0000 Subject: [PATCH] =?UTF-8?q?refactor:=20rebrand=20moltbot/clawdbot=20?= =?UTF-8?q?=E2=86=92=20openclaw?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Rename moltbot.plugin.json → openclaw.plugin.json (root + src/) - Update plugin ID: moltbot-gmail → openclaw-gmail - Update all imports: moltbot/plugin-sdk → openclaw/plugin-sdk - Update all imports: clawdbot/plugin-sdk → openclaw/plugin-sdk - Rename types: ClawdbotPluginApi → OpenClawPluginApi, ClawdbotConfig → OpenClawConfig - Update state dirs: ~/.moltbot/ → ~/.openclaw/, ~/.clawdbot/ → ~/.openclaw/ - Update package.json: name, description, keywords, peer deps, manifest ref - Update README: all moltbot/clawdbot references → openclaw --- README.md | 28 ++----------------- index.ts | 4 +-- moltbot.plugin.json => openclaw.plugin.json | 2 +- package.json | 14 +++++----- src/accounts.ts | 2 +- src/channel.ts | 8 +++--- src/history-store.ts | 4 +-- src/inbound.ts | 2 +- src/monitor.ts | 4 +-- src/onboarding.ts | 10 +++---- ...ltbot.plugin.json => openclaw.plugin.json} | 2 +- src/outbound.ts | 2 +- src/runtime.ts | 2 +- src/threading.ts | 2 +- 14 files changed, 32 insertions(+), 54 deletions(-) rename moltbot.plugin.json => openclaw.plugin.json (84%) rename src/{moltbot.plugin.json => openclaw.plugin.json} (84%) diff --git a/README.md b/README.md index 1dd9e6f..7fa5842 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@ # Gmail Channel (Plugin) -Connects Moltbot to Gmail via the `gog` CLI. +Connects OpenClaw to Gmail via the `gog` CLI. ## Installation This is a plugin. To install from source: ```bash -moltbot plugins install ./extensions/gmail +openclaw plugins install ./extensions/gmail ``` ## Features @@ -17,28 +17,6 @@ moltbot plugins install ./extensions/gmail - **Rich Text**: Markdown support for outbound emails. - **Threading**: Native Gmail thread support with quoted reply context. - **Archiving**: Automatically archives threads upon reply. -- **Email Body Sanitisation**: Automatically cleans incoming email bodies for LLM consumption. - -## Email Body Sanitisation - -Incoming emails are automatically sanitised to produce clean, readable text — no configuration needed. - -### What It Does - -- **HTML-to-text conversion**: Strips tags, removes `