From 5c504e39d22c9060b79c97f9ff2a12a474ab8237 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Sat, 11 Apr 2026 14:23:49 +0000 Subject: [PATCH 1/3] feat: add WhatsApp channel, framework status UI, live processing bar, docs Agent-Logs-Url: https://github.com/Jacobcdsmith/jclaw-framework/sessions/18031366-b161-48a5-8ad1-7965bc84e974 Co-authored-by: Jacobcdsmith <88069592+Jacobcdsmith@users.noreply.github.com> --- README.md | 84 ++++++- replit.md | 49 ++++- src/channels/plugins/whatsapp.ts | 66 ++++++ src/channels/types.ts | 1 + src/gate/protocol.ts | 64 +++++- src/gate/server.ts | 75 ++++++- src/gate/whatsapp-store.ts | 15 ++ src/storage/config.ts | 25 +++ web/src/App.tsx | 7 + web/src/pages/Overview.tsx | 200 ++++++++++++++++- web/src/pages/WhatsApp.tsx | 365 +++++++++++++++++++++++++++++++ web/tsconfig.tsbuildinfo | 2 +- 12 files changed, 930 insertions(+), 23 deletions(-) create mode 100644 src/channels/plugins/whatsapp.ts create mode 100644 src/gate/whatsapp-store.ts create mode 100644 web/src/pages/WhatsApp.tsx diff --git a/README.md b/README.md index 065cd69..f96d06f 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ [](package.json) **A local-first LLM runtime for developers who demand more.** -Persistent sessions · Multi-provider · Branching · Diffing · Sandboxing · Evals · Pipelines · MCP +Persistent sessions · Multi-provider · Branching · Diffing · Sandboxing · Evals · Pipelines · MCP · **WhatsApp** @@ -65,6 +65,9 @@ Export conversation datasets in JSONL format and submit fine-tuning jobs directl
~/.jclaw/config.json
+ ~/.jclaw/config.json
+ Stored in ~/.jclaw/config.json
X-Hub-Signature-256 validation on inbound webhooks
+