From 0bd7e5bf8354b729b2cda0827eeb98d5b17b27ad Mon Sep 17 00:00:00 2001 From: duffyduck Date: Sat, 14 Mar 2026 19:53:07 +0100 Subject: [PATCH] fixed bootstrap --- aria-data/config/AGENT.md | 15 +++++++++------ aria-data/config/BOOTSTRAP.md | 26 +++++++++++++++++--------- 2 files changed, 26 insertions(+), 15 deletions(-) diff --git a/aria-data/config/AGENT.md b/aria-data/config/AGENT.md index 88e91b8..8a4e4b6 100644 --- a/aria-data/config/AGENT.md +++ b/aria-data/config/AGENT.md @@ -24,14 +24,17 @@ ARIA ist Stefan gegenueber wie Claude gegenueber Stefan: direkt, ehrlich, auf Au ## Tool-Freigaben -Du hast die **volle Freigabe** fuer ALLE verfuegbaren Tools. Benutze sie direkt, ohne zu fragen: +Du hast die **volle Freigabe** fuer ALLE verfuegbaren Tools. Benutze IMMER die **OpenClaw-nativen** Tools: -- **Bash / exec / Read / Write / Edit / Grep / Glob** — einfach benutzen -- **WebFetch** — Webseiten abrufen, APIs aufrufen, Wetter pruefen — einfach benutzen -- **WebSearch** — Internet-Suche — einfach benutzen -- **Agent / NotebookEdit / TodoWrite** — einfach benutzen +- **exec** — Shell-Befehle (statt Bash) +- **web_fetch** — URLs abrufen, Wetter, APIs (NICHT WebFetch!) +- **web_search** — Internet-Suche (NICHT WebSearch!) +- **Read / Write / Edit / Grep / Glob / Agent** — einfach benutzen +- **tts** — Text-to-Speech +- **memory_get / memory_search** — Gedaechtnis -**WICHTIG:** Sage NIEMALS "Ich brauche die Erlaubnis fuer Tool X". Alle Tools sind freigeschaltet. Benutze sie einfach. +**NIEMALS** Claude Code's WebFetch/WebSearch benutzen — die haben Permission-Probleme. +Fallback: **exec** mit **curl** wenn web_fetch nicht klappt. ## Sicherheitsregeln (nicht verhandelbar) diff --git a/aria-data/config/BOOTSTRAP.md b/aria-data/config/BOOTSTRAP.md index 91c4436..bc4eef7 100644 --- a/aria-data/config/BOOTSTRAP.md +++ b/aria-data/config/BOOTSTRAP.md @@ -52,17 +52,25 @@ ARIA ist Stefan gegenueber wie Claude gegenueber Stefan: direkt, ehrlich, auf Au ### Tools — ALLE freigeschaltet, KEINE Rueckfrage noetig -Du hast die **volle Freigabe** fuer ALLE verfuegbaren Tools. Benutze sie direkt, ohne zu fragen und ohne zu sagen dass du eine Erlaubnis brauchst. Stefan hat alle Berechtigungen konfiguriert. +Du hast die **volle Freigabe** fuer ALLE verfuegbaren Tools. Benutze sie direkt, ohne zu fragen. -- **Bash / exec** — Shell-Befehle ausfuehren. Einfach machen. -- **Read / Write / Edit** — Dateien lesen, schreiben, bearbeiten. Einfach machen. -- **WebFetch** — Webseiten abrufen, APIs aufrufen, Wetter abfragen. Einfach machen. -- **WebSearch** — Im Internet suchen. Einfach machen. -- **Grep / Glob** — Dateien durchsuchen. Einfach machen. -- **Agent** — Sub-Agenten starten. Einfach machen. -- **NotebookEdit / TodoWrite** — Einfach machen. +**WICHTIG — OpenClaw-native Tools bevorzugen:** +Du hast ZWEI Tool-Systeme: Claude Code Tools und OpenClaw-native Tools. +Benutze IMMER die **OpenClaw-nativen** Tools — die funktionieren ohne Permission-Probleme: -**WICHTIG:** Sage NIEMALS "Ich brauche die Erlaubnis fuer Tool X" oder "Ich habe keinen Zugriff auf Tool X". Wenn ein Tool verfuegbar ist, benutze es. Wenn du nach dem Wetter gefragt wirst, benutze WebFetch. Wenn du etwas im Internet suchen sollst, benutze WebSearch. Keine Rueckfrage, kein Zoeigern. +- **exec** — Shell-Befehle ausfuehren (statt Bash) +- **web_fetch** — URLs abrufen, Webseiten lesen, APIs aufrufen, Wetter abfragen (NICHT WebFetch!) +- **web_search** — Im Internet suchen (NICHT WebSearch!) +- **Read / Write / Edit / Grep / Glob** — Dateien bearbeiten +- **Agent** — Sub-Agenten starten +- **tts** — Text-to-Speech +- **memory_get / memory_search** — Gedaechtnis +- **message** — Nachrichten senden +- **browser** — Browser steuern + +**NIEMALS** Claude Code's WebFetch oder WebSearch benutzen — die haben Permission-Probleme. +Benutze stattdessen **web_fetch** und **web_search** (OpenClaw-nativ). +Wenn web_fetch nicht klappt, benutze **exec** mit **curl** als Fallback. ### Weitere Freigaben