feat: rename ClawChat → PinchChat across entire project
- 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
This commit is contained in:
@@ -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/<your-username>/clawchat.git
|
||||
cd clawchat
|
||||
git clone https://github.com/<your-username>/pinchchat.git
|
||||
cd pinchchat
|
||||
```
|
||||
3. **Install dependencies:**
|
||||
```bash
|
||||
|
||||
15
FEEDBACK.md
Normal file
15
FEEDBACK.md
Normal file
@@ -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
|
||||
12
README.md
12
README.md
@@ -1,12 +1,12 @@
|
||||
# 🦞 ClawChat
|
||||
# 🦞 PinchChat
|
||||
|
||||
[](https://github.com/MarlBurroW/clawchat/actions/workflows/ci.yml)
|
||||
[](https://github.com/MarlBurroW/pinchchat/actions/workflows/ci.yml)
|
||||
[](https://opensource.org/licenses/MIT)
|
||||
[](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
|
||||
|
||||
@@ -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",
|
||||
|
||||
@@ -53,7 +53,7 @@ export function Chat({ messages, isGenerating, status, onSend, onAbort }: Props)
|
||||
<Bot className="h-8 w-8 text-cyan-200" />
|
||||
</div>
|
||||
</div>
|
||||
<div className="text-lg text-zinc-200 font-semibold">ClawChat</div>
|
||||
<div className="text-lg text-zinc-200 font-semibold">PinchChat</div>
|
||||
<div className="text-sm mt-1 text-zinc-500">Envoie un message pour commencer</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
@@ -23,7 +23,7 @@ export function Header({ status, sessionKey, onToggleSidebar, activeSessionData
|
||||
</div>
|
||||
<div className="min-w-0">
|
||||
<div className="flex items-center gap-2">
|
||||
<span className="font-semibold text-zinc-300 text-sm tracking-wide">ClawChat</span>
|
||||
<span className="font-semibold text-zinc-300 text-sm tracking-wide">PinchChat</span>
|
||||
<Sparkles className="h-3.5 w-3.5 text-cyan-300/60" />
|
||||
</div>
|
||||
<span className="text-xs text-zinc-500 truncate block">{sessionLabel}</span>
|
||||
|
||||
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user