Auto-commit: 2026-05-22 14:42

This commit is contained in:
OpenClaw
2026-05-22 14:42:55 +00:00
parent d8db022c65
commit c3e17a04e0
28 changed files with 1197 additions and 1 deletions

View File

@@ -73,6 +73,18 @@ Add whatever helps you do your job. This is your cheat sheet.
```
- Reply-To: `mki@kies-media.de` verwenden wenn möglich
### OpenRouter
- API Key: `$OPENROUTER_API_KEY` in `.bashrc`
- URL: https://openrouter.ai/api/v1
- ⚠️ **SICHERHEITSREGEL:** Niemals API-Keys, Passwörter, Tokens oder andere geheime Informationen an kostenlose OpenRouter-Modelle (free-Tier) weiterleiten. Diese Modelle können Daten loggen oder für Training nutzen.
- Free-Modelle (z.B. `deepseek/deepseek-v4-flash:free`) nur für unkritische Anfragen nutzen
- Bei Anfragen die Credentials/Secrets enthalten → bezahltes Modell oder lokales Modell verwenden
- ⚠️ **PATCH NACH JEDEM OPENCLAW-UPDATE:** Datei `/usr/lib/node_modules/openclaw/dist/openai-transport-stream-BkI6rJ3U.js` patchen:
- Zeile mit `function flattenStringOnlyCompletionContent(content) {` suchen
- Direkt danach, vor `if (!Array.isArray(content)) return content;`, einfügen: `if (content === null || content === undefined) return "";`
- Grund: DeepSeek V4 Flash (free) akzeptiert kein `null` in message content OpenClaw sendet das aber bei Tool-Result-Nachrichten
- Nach dem Patch: Gateway neu starten
### Git
- Remote: `https://git.home.kies-media.de/greggy/openclaw.git`