chore: make pi-only rpc with fixed sessions

This commit is contained in:
Peter Steinberger
2025-12-05 17:50:02 +00:00
parent b3e50cbb33
commit fcf0c28132
33 changed files with 217 additions and 1565 deletions

View File

@@ -19,7 +19,7 @@
```
┌─────────────┐ ┌──────────┐ ┌─────────────┐
│ WhatsApp │ ───▶ │ CLAWDIS │ ───▶ │ AI Agent │
│ (You) │ ◀─── │ 🦞⏱️💙 │ ◀─── │ (Tau/Claude)
│ (You) │ ◀─── │ 🦞⏱️💙 │ ◀─── │ (Pi/Tau)
└─────────────┘ └──────────┘ └─────────────┘
```
@@ -32,7 +32,7 @@ Because every space lobster needs a time-and-space machine. The Doctor has a TAR
## Features
- 📱 **WhatsApp Integration** — Personal WhatsApp Web or Twilio
- 🤖 **AI Agent Gateway**Works with Tau/Pi, Claude CLI, Codex, Gemini
- 🤖 **AI Agent Gateway**Pi/Tau only (Pi CLI in RPC mode)
- 💬 **Session Management** — Per-sender conversation context
- 🔔 **Heartbeats** — Periodic check-ins for proactive AI
- 👥 **Group Chat Support** — Mention-based triggering
@@ -40,6 +40,8 @@ Because every space lobster needs a time-and-space machine. The Doctor has a TAR
- 🎤 **Voice Transcription** — Whisper integration
- 🔧 **Tool Streaming** — Real-time display (💻📄✍️📝)
Only the Pi/Tau CLI is supported now; legacy Claude/Codex/Gemini paths have been removed.
## Quick Start
```bash