From d58c34fbd7c74a02bd333310fbf82a30846d9064 Mon Sep 17 00:00:00 2001 From: Nicolas Varrot Date: Wed, 11 Feb 2026 11:16:19 +0000 Subject: [PATCH] =?UTF-8?q?feat:=20rename=20ClawChat=20=E2=86=92=20PinchCh?= =?UTF-8?q?at=20across=20entire=20project?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Update package.json name and repo URL - Update README.md, CONTRIBUTING.md branding and links - Update UI components (Header, Chat) display names - Update gateway user-agent string - Rename GitHub repo via API - Mark FEEDBACK.md item #1 as done --- CONTRIBUTING.md | 6 +++--- FEEDBACK.md | 15 +++++++++++++++ README.md | 12 ++++++------ package.json | 4 ++-- src/components/Chat.tsx | 2 +- src/components/Header.tsx | 2 +- src/lib/gateway.ts | 2 +- 7 files changed, 29 insertions(+), 14 deletions(-) create mode 100644 FEEDBACK.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cc4b038..b8f2fbb 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contributing to ClawChat +# Contributing to PinchChat Thanks for your interest in contributing! 🦞 @@ -7,8 +7,8 @@ Thanks for your interest in contributing! 🦞 1. **Fork** the repository 2. **Clone** your fork: ```bash - git clone https://github.com//clawchat.git - cd clawchat + git clone https://github.com//pinchchat.git + cd pinchchat ``` 3. **Install dependencies:** ```bash diff --git a/FEEDBACK.md b/FEEDBACK.md new file mode 100644 index 0000000..085f310 --- /dev/null +++ b/FEEDBACK.md @@ -0,0 +1,15 @@ +# FEEDBACK.md — PinchChat Feedback Queue + +## Item #1 +- **Date:** 2026-02-11 +- **Priority:** high +- **Status:** done +- **Completed:** 2026-02-11 +- **Description:** Migrer le projet de "ClawChat" vers "PinchChat" + - Renommer le repo GitHub : MarlBurroW/clawchat → MarlBurroW/pinchchat + - ⚠️ Le rename de repo se fait via `gh api -X PATCH /repos/MarlBurroW/clawchat -f name=pinchchat` + - Mettre à jour tous les fichiers : README, CONTRIBUTING, package.json, title HTML, composants, etc. + - Remplacer toutes les occurrences de "ClawChat" / "clawchat" par "PinchChat" / "pinchchat" + - Mettre à jour le dossier local : `mv ~/clawchat ~/pinchchat` (et adapter le cron) + - Vérifier que le build passe après migration + - Commit + push diff --git a/README.md b/README.md index 7ebefbf..3c7dd1b 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,12 @@ -# 🦞 ClawChat +# 🦞 PinchChat -[![CI](https://github.com/MarlBurroW/clawchat/actions/workflows/ci.yml/badge.svg)](https://github.com/MarlBurroW/clawchat/actions/workflows/ci.yml) +[![CI](https://github.com/MarlBurroW/pinchchat/actions/workflows/ci.yml/badge.svg)](https://github.com/MarlBurroW/pinchchat/actions/workflows/ci.yml) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) [![Node.js](https://img.shields.io/badge/node-%3E%3D18-brightgreen)](https://nodejs.org/) **A sleek, dark-themed webchat UI for [OpenClaw](https://github.com/openclaw/openclaw) — monitor sessions, stream responses, and inspect tool calls in real-time.** -> 🖼️ *Screenshot coming soon — [contributions welcome](https://github.com/MarlBurroW/clawchat/issues)!* +> 🖼️ *Screenshot coming soon — [contributions welcome](https://github.com/MarlBurroW/pinchchat/issues)!* ## ✨ Features @@ -28,8 +28,8 @@ ### Installation ```bash -git clone https://github.com/MarlBurroW/clawchat.git -cd clawchat +git clone https://github.com/MarlBurroW/pinchchat.git +cd pinchchat npm install cp .env.example .env ``` @@ -83,4 +83,4 @@ Contributions are welcome! See [CONTRIBUTING.md](CONTRIBUTING.md) for guidelines ## 🔗 Links -- [OpenClaw](https://github.com/openclaw/openclaw) — the AI agent platform ClawChat connects to +- [OpenClaw](https://github.com/openclaw/openclaw) — the AI agent platform PinchChat connects to diff --git a/package.json b/package.json index 445b98e..01220ba 100644 --- a/package.json +++ b/package.json @@ -1,11 +1,11 @@ { - "name": "clawchat", + "name": "pinchchat", "version": "1.0.0", "description": "A sleek, dark-themed webchat UI for OpenClaw — monitor sessions, stream responses, and inspect tool calls in real-time.", "type": "module", "repository": { "type": "git", - "url": "https://github.com/MarlBurroW/clawchat.git" + "url": "https://github.com/MarlBurroW/pinchchat.git" }, "license": "MIT", "author": "Nicolas Varrot", diff --git a/src/components/Chat.tsx b/src/components/Chat.tsx index 755e257..8492bca 100644 --- a/src/components/Chat.tsx +++ b/src/components/Chat.tsx @@ -53,7 +53,7 @@ export function Chat({ messages, isGenerating, status, onSend, onAbort }: Props) -
ClawChat
+
PinchChat
Envoie un message pour commencer
)} diff --git a/src/components/Header.tsx b/src/components/Header.tsx index 3e14024..f3e34e9 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -23,7 +23,7 @@ export function Header({ status, sessionKey, onToggleSidebar, activeSessionData
- ClawChat + PinchChat
{sessionLabel} diff --git a/src/lib/gateway.ts b/src/lib/gateway.ts index e85d5fd..aaa8586 100644 --- a/src/lib/gateway.ts +++ b/src/lib/gateway.ts @@ -77,7 +77,7 @@ export class GatewayClient { permissions: {}, auth: { token: AUTH_TOKEN }, locale: 'fr-FR', - userAgent: 'clawchat/1.0.0', + userAgent: 'pinchchat/1.0.0', }).then((res) => { console.log('[GW] connected!', res); this.connected = true;