chore: OpenClaw-Reste raus — tools/, docs/tool-permissions, Diagnostic-Permissions-Section

tools/export-jsonl-to-md.js
  CLI-Konverter fuer OpenClaw-Session-JSONL zu Markdown. Mit OpenClaw raus.
  tools/-Ordner ist jetzt leer und auch entfernt.

aria-data/docs/tool-permissions.md
  Geschichts-Dokument zum OpenClaw-Tool-Permission-Bug. Nicht mehr relevant —
  Brain hat eigenes Tool-Use-System (Skills + Meta-Tools), keine granulare
  Permission-Maske. aria-data/docs/ Ordner war leer, mit raus.

diagnostic/index.html
  - "Tool-Berechtigungen"-Section aus den Einstellungen raus. War nur ein
    disabled Info-Toggle aus OpenClaw-Zeit ("Claude darf alle Tools").
    Brain weiss zur Laufzeit selbst welche Tools es hat (META_TOOLS +
    pro aktivem Skill ein dynamisches run_<skill>).
  - .perm-grid / .perm-item / .perm-info CSS-Klassen entfernt (sonst nirgends
    referenziert).

issue.md
  - tools/export-jsonl-to-md.js-Eintrag mit "(mit OpenClaw raus)" markiert.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-05-11 22:29:59 +02:00
parent 5b0b5eeac6
commit 094bd6e4f1
4 changed files with 4 additions and 239 deletions
+3 -27
View File
@@ -120,12 +120,6 @@
/* Settings */
.settings-section { margin-bottom:20px; }
.settings-section h2 { margin-bottom:12px; }
.perm-grid { display:grid; grid-template-columns:repeat(auto-fill, minmax(220px, 1fr)); gap:8px; }
.perm-item { display:flex; align-items:center; justify-content:space-between; background:#12122A;
border:1px solid #1E1E2E; border-radius:6px; padding:8px 12px; }
.perm-item .perm-info { flex:1; min-width:0; }
.perm-item .perm-name { font-size:13px; color:#E0E0F0; font-weight:bold; }
.perm-item .perm-desc { font-size:10px; color:#8888AA; margin-top:2px; }
.toggle { position:relative; width:40px; height:22px; flex-shrink:0; margin-left:8px; }
.toggle input { opacity:0; width:0; height:0; }
.toggle .slider { position:absolute; cursor:pointer; top:0; left:0; right:0; bottom:0;
@@ -661,27 +655,9 @@
</div>
</div>
<!-- Tool-Berechtigungen -->
<div class="settings-section">
<h2>Tool-Berechtigungen</h2>
<div style="font-size:11px;color:#8888AA;margin-bottom:12px;">
Claude Code laeuft mit <code>--dangerously-skip-permissions</code> im Proxy — Alles oder Nichts.
Granulare Tool-Kontrolle ist in dieser Architektur nicht moeglich.
</div>
<div class="card" style="max-width:500px;">
<div class="perm-item" style="border:none;padding:0;">
<div class="perm-info">
<div class="perm-name">Claude darf alle Tools benutzen</div>
<div class="perm-desc">WebFetch, Bash, Read/Write/Edit, WebSearch, Agent, etc.</div>
</div>
<label class="toggle"><input type="checkbox" checked disabled><span class="slider"></span></label>
</div>
<div style="font-size:10px;color:#555570;margin-top:8px;">
Deaktivieren = <code>--dangerously-skip-permissions</code> aus docker-compose.yml entfernen.
Dann kann ARIA keine Tools mehr benutzen (auch kein WebFetch fuer Wetter etc.).
</div>
</div>
</div>
<!-- Tool-Berechtigungen-Section entfernt — Brain steuert Tool-Use
selbst (Skills + skill_create Meta-Tool). Es gibt keine granulare
Permission-Maske, Brain weiss zur Laufzeit welche Tools es hat. -->
<!-- Model-Einstellungen -->
<div class="settings-section">