feat: open Athena tool architecture
This commit is contained in:
+10
-7
@@ -10,8 +10,8 @@ Reihenfolge ist absichtlich festgelegt:
|
||||
2. `Thinking`, Priorität 20: läuft nur bei aktiviertem Brain-Schalter und
|
||||
überschreibt den Standard mit Low, Medium oder High.
|
||||
3. `MikeAI Auto Tool Selector`, Priorität 25: betrachtet ausschließlich die
|
||||
jüngste Nutzernachricht und stellt pro Anfrage höchstens drei passende MCPs
|
||||
bereit. Er erkennt GitHub, Home Assistant, Sonarr/Radarr, Navidrome,
|
||||
jüngste Nutzernachricht, hält die native allgemeine Websuche verfügbar und
|
||||
ergänzt die passenden MCP-Domänen. Er erkennt GitHub, Home Assistant, Sonarr/Radarr, Navidrome,
|
||||
Unraid-Diagnose und Athena-Plattformwissen. Manuell gewählte Werkzeuge
|
||||
bleiben erhalten. Bei einer ausdrücklich verlangten Unraid-Änderung werden
|
||||
MUA-Diagnose und -Verwaltung gemeinsam bereitgestellt; reine Statusfragen
|
||||
@@ -20,7 +20,8 @@ Reihenfolge ist absichtlich festgelegt:
|
||||
ausdrücklich keine Freigabe für eine andere Zustandsänderung.
|
||||
Medienbestandsprüfungen verwenden ab MUA r020 zuerst eine gezielte
|
||||
Verzeichnissuche und danach ein Inventar des exakten relativen Pfads mit
|
||||
`unraid_files_inventory`; wiederholte `ls`/`find`-Aufrufe sind nur Fallback.
|
||||
`unraid_files_inventory`; das allgemeine Athena-Terminal bleibt Fallback für
|
||||
neue Aufgaben, die kein Fachwerkzeug abdeckt.
|
||||
4. `MikeAI Stability Guard`, Priorität 30: begrenzt einzelne und gesamte
|
||||
Werkzeugresultate, verdichtet bei Bedarf zuerst alte Tool-Ausgaben und
|
||||
Dialogteile und stoppt identische beziehungsweise ausufernde Tool-Schleifen.
|
||||
@@ -100,10 +101,12 @@ Werkzeugzugriff nur für diesen Schritt deaktiviert und das Modell erhält eine
|
||||
eindeutige Abschlussanweisung.
|
||||
|
||||
Allgemeine Webrecherche läuft nativ über Open WebUIs `search_web` und
|
||||
`fetch_url`; der frühere Web-MCP ist nur noch ein manuell gewähltes
|
||||
Spezialwerkzeug. Pro Antwort sind global höchstens zwölf Werkzeugrunden erlaubt.
|
||||
Der Stability Guard stoppt den zweiten identischen Aufruf, begrenzt ein Resultat
|
||||
auf 10.000 und alle Resultate zusammen auf 36.000 Zeichen.
|
||||
`fetch_url`; TinySearch ist der portable MCP-Weg für andere Clients. Die
|
||||
frühere eigene Web-Fassade ist nur noch Rollback. Pro Antwort sind 48 interne
|
||||
Runden und höchstens 40 tatsächliche Werkzeugausführungen möglich. Je
|
||||
Werkzeugname sind zwölf Aufrufe möglich; eine identische Signatur darf einmal
|
||||
wiederholt werden und wird beim dritten Versuch gestoppt. Ein Resultat ist auf
|
||||
12.000 und alle Resultate zusammen auf 64.000 Zeichen begrenzt.
|
||||
`install-filters.sh` setzt die schlüssellose DuckDuckGo-Suche dabei
|
||||
reproduzierbar aktiv (fünf Treffer, maximal drei parallele Abrufe).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user