diff --git a/aria-brain/agent.py b/aria-brain/agent.py index 5353153..365344b 100644 --- a/aria-brain/agent.py +++ b/aria-brain/agent.py @@ -1351,9 +1351,11 @@ META_TOOLS = [ "name": "host_screenshot", "description": ( "Macht ein Bildschirmfoto auf einem Host-Agenten (nur wenn dort eine " - "grafische Session laeuft). Das Tool liefert einen Datei-Pfad zurueck; " - "schreibe ihn danach als [FILE: ...]-Marker in deine Antwort, dann zeigt " - "die App das Bild inline im Chat (wie bei flux_generate)." + "grafische Session laeuft). Liefert einen Datei-Pfad unter /shared/uploads/. " + "Du KANNST den Screenshot selbst ansehen: oeffne den Pfad mit deinem " + "Read-Tool (Bild wird gerendert) — so beantwortest Du 'was ist auf meinem " + "Bildschirm'. Und schreibe den Pfad als [FILE: ...]-Marker in die Antwort, " + "damit die App das Bild inline zeigt." ), "parameters": { "type": "object", @@ -2637,8 +2639,11 @@ class Agent: return ( f"OK — Screenshot von {host} erstellt ({r.get('bytes', 0) // 1024} KB).\n" f"path: {fp}\n\n" - f"WICHTIG: Schreibe in deiner Antwort an Stefan den Pfad EXAKT als " - f"Marker: [FILE: {fp}] — dann zeigt die App das Bild inline im Chat." + f"UM DEN BILDSCHIRM ZU SEHEN: Oeffne die Datei mit deinem Read-Tool " + f"(Read {fp}) — Du bekommst das Bild dann angezeigt und kannst " + f"beschreiben/entscheiden, was darauf zu sehen ist.\n" + f"UM ES STEFAN ZU ZEIGEN: Schreibe den Pfad EXAKT als Marker " + f"[FILE: {fp}] in deine Antwort — dann erscheint das Bild inline im Chat." ) return f"FEHLER: unbekanntes Host-Tool {name}"