0.22.0
Added
- Archiv aufräumen statt einzeln wegklicken. Das Archiv hat jetzt eine Suche über die Titel, Haken zum Auswählen mehrerer Chats (mit gedrückter Umschalt-Taste ein ganzer Bereich) und eine Leiste, über die du die Auswahl auf einmal wiederherstellst oder löschst.
- Archiv leeren. Ein Knopf löscht alle archivierten Chats auf einmal, auch die, die noch nicht geladen sind. Der Dialog nennt vorher die Gesamtzahl. Chats außerhalb des Archivs bleiben unberührt.
- Mehr Kontext je Zeile im Archiv. Wann der Chat archiviert wurde, wie viele Nachrichten er enthält und in welchem Modus er lief. Die Liste ist nach Monat gruppiert.
Changed
- Die Einstellungsseite des Assistenten ist neu aufgebaut. Oben steht jetzt eine Kopfkarte mit dem Namen deines Assistenten, den aktiven Modi und dem Hinweis, ob er von selbst tätig wird. Umbenannt wird direkt dort. Die Verweise auf Plugins und Wissensspeicher standen bisher als große Karten ganz oben, obwohl beides eigene Bereiche mit eigenem Einstieg sind; sie stehen jetzt als schmale Zeile am Seitenende.
- Modus-Karten zeigen das Kosten-Verhältnis als Balken und nennen den Grund, wenn ein Schalter gesperrt ist, statt erst nach dem Klick eine Fehlermeldung zu zeigen.
- Vor dem Abschalten eines Modus wird gefragt. Der Hinweis nennt, dass neue Chats den Modus danach nicht mehr wählen können und laufende Chats ihren behalten.
Fixed
- Modi ließen sich abschalten, aber nicht wieder einschalten. Wer die Einstellungen des Assistenten öffnen durfte, konnte die Schalter bedienen, bekam beim Speichern aber eine Absage. Der Grund war eine falsch verknüpfte Berechtigung. Betroffen war auch der Wissensspeicher.
- Ein Modus schaltete sich beim Modell-Wechsel selbst ab. Wer für Standard oder Premium zum ersten Mal ein festes Modell wählte, hatte den Modus danach aus, ohne einen Schalter berührt zu haben.
- Lite ließ sich abschalten, aber nicht wieder einschalten. Lite ist eine Entscheidung des Workspace-Inhabers, und das gilt jetzt in beide Richtungen.
- Der letzte aktive Modus bleibt an. Vorher ließen sich alle Modi abschalten, und der Assistent stand ohne Auswahl da.
- Kosten-Angaben mit Komma statt mit Punkt.
0.21.0
Changed
- Ein Weg für Aktivitäten in onOffice. Einträge ins Maklerbuch legt der Assistent nur noch über den persönlichen onOffice AI Connector an, mit dem Namen der Person. Der Skill „Maklerbuch-Eintrag schreiben" des Plugins onOffice und der Skill „Notiz festhalten" des Plugins DB-Leads sind weg. Vorher gab es drei Wege für dieselbe Sache, und der Assistent nahm zufällig einen davon.
- Der Connector geht vor. Sobald eine Person ihren onOffice AI Connector verbunden hat, nimmt der Assistent für sie dessen Werkzeuge auch zum Lesen. Die Lese-Skills des Plugins onOffice treten dann zurück; wer keinen Connector hat, arbeitet weiter mit ihnen. Ohne Connector sagt der Assistent offen, dass er nichts in onOffice ändern kann, und zeigt den Weg zum Verbinden.
- Schritte auf Deutsch. Während der Assistent arbeitet, steht im Chat „Lege Maklerbuch-Eintrag in onOffice an" oder „Suche Adressen in onOffice" statt des technischen Namens des Werkzeugs.
- Beteiligte Plugins unter der Antwort. Unter einer Antwort steht mit Icon, welche Plugins der Assistent genutzt hat, zum Beispiel „Mit onOffice AI Connector beantwortet (2 Abfragen, 1 Änderung)", so wie bisher schon die Zeile für den Wissensspeicher.
- Herausgeber-Logo ohne Rahmen. Die Wortmarke eines verbundenen Systems steht unten auf der Plugin-Seite frei auf der Karte, ohne Platte.
0.20.1
Fixed
- Der Assistent antwortet wieder. Anfragen endeten mit „Die Antwort konnte nicht erzeugt werden", und das unabhängig davon, welche Qualitätsstufe eingestellt war. Betroffen waren alle Arbeitsbereiche.
- Fällt ein Modell aus, wird das nächste genommen. Bisher konnte ein einzelnes nicht erreichbares Modell einen Lauf beenden, obwohl ein gleichwertiges bereitstand. Der Assistent wechselt jetzt selbsttätig und arbeitet weiter, statt abzubrechen.
0.20.0
Added
- Wer ist gekoppelt: Owner und Admins sehen im Plugin onOffice unter der Freigabe, welche Personen im Büro den onOffice AI Connector für sich eingerichtet haben, seit wann, und ob eine Kopplung gestört ist. Was der Assistent im Namen einer Person tut, bleibt dort unsichtbar.
- Herausgeber auf der Plugin-Seite: Bei einem Plugin eines Anbieters steht unten der Herausgeber mit seinem Logo und dem Link auf seine Website.
Changed
- Echte App-Logos: Plugins von onOffice und WhatsApp zeigen in Kachel und Kopf die quadratische App-Marke des Anbieters, so wie unsere eigenen Werkzeuge. Die Wortmarke steht beim Herausgeber.
Fixed
- „Aktiv seit: Noch nicht" bei aktiven Plugins: Ein Plugin, das seit jeher eingeschaltet ist, zeigte unter Zustand und Verlauf „Noch nicht". Jetzt steht dort „Von Anfang an", bei einem später geschalteten Plugin das Datum, bei einem deaktivierten das Datum der Abschaltung.
- Schwarzer Rahmen um Trennen und Deaktivieren: Der Bereich am Ende der Plugin-Seite und der Prüf-Dialog dahinter hatten einen dicken dunklen Rahmen. Beide haben jetzt denselben feinen Rahmen wie jede andere Karte.
0.19.0
Fixed
- Der Assistent legt Wissen wieder dort ab, wo es hingehört. Er hat bisher fast alles im persönlichen Gedächtnis gespeichert, auch Dinge, die das ganze Büro angehen: Abläufe, Konventionen und sogar Wissen über Kolleginnen und Kollegen. Dort sieht es niemand ausser der Person, in deren Gespräch es entstanden ist. Der Wissensspeicher hat jetzt Vorrang, und ins persönliche Gedächtnis kommt nur noch, was wirklich nur eine Person betrifft.
- Die Anleitung „So funktioniert der Wissensspeicher" kommt einmal. Sie merkt sich das jetzt an deinem Konto statt am Browser, erscheint also nicht mehr auf jedem Rechner und nach jedem Leeren der Website-Daten erneut. Über den Knopf „Anleitung" ist sie weiterhin jederzeit erreichbar.
Changed
- Der Assistent hat eigene Berechtigungen. Bisher gab es genau eine („Assistent nutzen"), alles Weitere hing an der Berechtigung fürs Erscheinungsbild. Wer das Logo tauschen durfte, durfte damit auch den Wissensspeicher des Büros umschreiben. Jetzt sind es drei Fragen mit drei Antworten: Wissensspeicher ansehen, Wissensspeicher bearbeiten, Assistent einstellen.
- Mitglieder sehen den Wissensspeicher, ändern ihn aber nicht. Wer nicht hineinsehen darf, kann die Antworten des Assistenten nicht einordnen; ändern darf ihn ab Werk nur die Administration. Ohne Leserecht verschwindet der Eintrag auch aus der Seitenleiste, statt in eine gesperrte Seite zu führen.
0.18.0
Added
- Plugins: Unter Assistent › Plugins steht jetzt auf einer Fläche, was der Assistent für euch kann und wer es bedient. Jedes Plugin hat eine eigene Seite mit Beispiel-Fragen, seinen Skills, dem Abschnitt „Was hinausgeht" und seinem eigenen Änderungsverlauf. Zwei Arten: Workspace-Plugins gelten für das ganze Büro, persönliche Plugins gehören einer Person allein.
- Skills: Jede Fähigkeit des Assistenten ist ein Skill ihres Plugins, nach Lesen und Schreiben sortiert. Ein Klick öffnet das Skill-Fenster mit Beschreibung, Beispielen und Schalter. Dazu Sammel-Schalter für alle Skills eines Plugins. Deine bisherigen Freigaben wurden übernommen.
- Installierte Werkzeuge als Plugins: DB-Leads, AI-Homestaging, Zugangsdaten-Tresor, Termin-Booking und die anderen Werkzeuge erscheinen als Workspace-Plugins, mit demselben Herausgeber und Verifizierungs-Haken wie im Marktplatz. Ein nicht installiertes Werkzeug führt in den Marktplatz.
- Freigabe für den onOffice AI Connector: Auf der Seite des Workspace-Plugins onOffice entscheiden Owner und Admins, ob Mitarbeitende den AI Connector für sich einrichten dürfen. Bis dahin bleibt er für Mitglieder unsichtbar. Beim Entziehen der Freigabe fragt ein Fenster, ob bestehende Kopplungen nur stillgelegt oder auch getrennt werden sollen. Wer sich schon gekoppelt hatte, ist automatisch freigegeben.
- Eigene Rechte für Plugins: Plugins lesen, Plugins verwalten, persönliche Plugins verbinden und Plugins aktivieren lassen sich in eigenen Rollen einzeln vergeben. Aktivieren bleibt dem Owner vorbehalten.
Changed
- Berechtigungen-Konsole aufgelöst: Die Konsole unter Einstellungen › Assistent › Berechtigungen gibt es nicht mehr. Jede ihrer Gruppen ist jetzt ein Workspace-Plugin, jede Berechtigung ein Skill. Die alte Adresse leitet auf die Plugins um, die Karte auf der Assistent-Einstellungsseite heißt jetzt „Plugins verwalten" und zählt aktive Plugins.
- onOffice AI Connector ist ein persönliches Plugin: Verbinden, Trennen und der Zustand der Kopplung liegen jetzt unter Assistent › Plugins › onOffice AI Connector, nicht mehr unter Konto › Assistent › Verbindungen. Dort steht nur noch der Absprung. Nach dem Verbinden landest du direkt auf der Plugin-Seite.
- Ehrliche Zustände: Jedes Plugin trägt seinen Zustand als Text (Aktiv, Deaktiviert, Nicht eingerichtet, Störung, Nicht installiert, Folgt), ohne dass man Farben lesen muss. Die Werkzeuge des AI Connectors werden mit verständlichen Namen aufgeführt statt mit technischen Kürzeln.
- Hinweise des Assistenten: Fragt jemand nach einem gesperrten Skill oder nach einer abgelaufenen onOffice-Kopplung, verweist der Assistent jetzt auf die passende Plugin-Seite.
- Für das Telefon gebaut: Die Plugin-Fläche ist auf 320 und 390 Pixel Breite gemessen. Fenster fahren als Blatt von unten ein, Hauptaktionen und Schalter sind daumengroß, lange Plugin-Namen brechen sauber, und die Auswahl „Alle, Für dich, Büro" passt auf schmale Bildschirme.
0.17.0
Added
- Modus mitten im Chat wechseln: Der Modus oben rechts neben dem Chat-Titel ist jetzt eine Auswahl und keine reine Anzeige mehr. Du kannst also eine Recherche in Standard führen und nur für die entscheidende Formulierung auf Premium gehen. Die Umstellung gilt ab der nächsten Antwort, bereits geschriebene Antworten bleiben unverändert. Ist der Chat schon lang, steht im Menü ein Hinweis: Der Assistent liest beim Wechsel den ganzen Verlauf noch einmal, die nächste Antwort kostet deshalb einmalig mehr. In einem geteilten Chat darf den Modus umstellen, wem der Chat gehört.
- Anleitung im Wissensspeicher: Ein neuer Knopf „Anleitung“ oben im Datei-Baum erklärt in vier kurzen Abschnitten, was der Wissensspeicher macht, wohin was gehört, was du gefahrlos anfassen kannst und warum der Speicher über Jahre nicht unbeherrschbar wird. Beim ersten Besuch öffnet er sich von allein, danach nur noch auf Klick.
- Jeder Ordner sagt jetzt, wofür er da ist: Im Datei-Baum steht unter jedem Ordner eine Zeile zu seinem Zweck, über dem Editor ein Hinweis zur geöffneten Datei (auch dazu, wo der Assistent selbst schreibt), und beim Anlegen einer neuen Datei tragen die Ordner ihren Zweck direkt in der Auswahl.
- Umfang des Wissensspeichers sichtbar: Unten im Datei-Baum stehen Anzahl und Gesamtgröße der Dateien. Der Speicher darf wachsen: Bei jeder Antwort liest der Assistent nur die kleinen Kern-Dateien vollständig, alles andere sucht er nach Bedeutung.
Fixed
- Diktat funktioniert wieder: Das Mikrofon in der Eingabezeile meldete „Das Mikrofon ist blockiert“, obwohl es im Browser freigegeben war, und auf dem Telefon fragte gar nichts nach einer Freigabe. Ursache war eine Sicherheits-Einstellung der Plattform, die das Mikrofon für die ganze Seite gesperrt hatte. Sollte das Mikrofon einmal wirklich von der Seite gesperrt sein, sagt die Meldung das jetzt auch, statt in die Browser-Einstellungen zu schicken, wo nichts zu holen ist.
- Nur noch eine Kopfzeile auf dem Telefon: Über dem Chat standen zwei Leisten übereinander, eine mit dem Firmennamen und darunter eine mit Chat-Titel und Modus. Das kostete auf kleinen Bildschirmen unnötig Platz. Jetzt gibt es eine Leiste mit Menü, Titel und Modus. Betrifft Chat, Einstieg, Wissensspeicher und Archiv.
- Firmen-Logo in der Seitenleiste sitzt mittig: Ein hochgeladenes Querformat-Logo klebte am linken Rand, während alles darunter zentriert war.
- Im Wissensspeicher führt das Firmen-Logo zurück zur Startseite: Dort ist die Seitenleiste eingeklappt, und das Logo oben links tat vorher nichts.
0.16.1
Added
- "Für diesen Chat erlauben" bei Änderungen: Die Bestätigungs-Karte hat jetzt drei Optionen. Neben Erlauben und Ablehnen kannst du eine Änderung für den restlichen Chat freigeben. Überarbeitet der Assistent danach zum Beispiel 50 Datensätze, arbeitet er ohne weitere Rückfrage durch, statt für jede einzelne Änderung eine Karte zu zeigen. Die Freigabe gilt nur für die jeweilige Aktionsart, nur in diesem einen Chat und nur für dich. In einem neuen Chat fragt der Assistent wieder zuerst.
Changed
- Verbindungen sind jetzt oben zu finden: Der Bereich Verbindungen mit dem onOffice AI Connector steht unter Konto → Assistent jetzt direkt oben statt versteckt am Seitenende. Die Bereiche Gedächtnis und Verhalten sind klarer beschriftet.
- Der Assistent verlinkt direkt zur Einrichtung: Fragst du nach dem AI Connector oder ist er noch nicht verbunden, nennt der Assistent im Chat den direkten Link zur Verbindungsseite, statt dich suchen zu lassen.
0.16.0
Added
- onOffice AI Connector: dein CRM wird Teil des Assistenten. Verbinde dein onOffice-Konto einmalig unter Konto → Assistent → Verbindungen (Anmeldung bei onOffice plus Bestätigungscode in onOffice enterprise). Danach kann der Assistent direkt in deinem onOffice arbeiten: Adressen und Objekte suchen, anlegen und ändern, Aufgaben erstellen und verknüpfen, Aktivitäten wie Besichtigungsprotokolle dokumentieren und Termine verwalten. Alles läuft mit deinen persönlichen onOffice-Rechten: Der Assistent sieht und ändert nur, was du auch in onOffice selbst darfst. Jede Schreibaktion bestätigst du vorher im Chat. Neue Funktionen, die onOffice dem AI Connector hinzufügt, stehen automatisch bereit, ohne Update auf unserer Seite. Voraussetzung: onOffice enterprise (all-in oder expert) mit aktiviertem AI Connector im onOffice-Marketplace. Die Verbindung lässt sich jederzeit trennen; Administratoren können die Connector-Werkzeuge unter Einstellungen → Assistent → Tools für den ganzen Workspace abschalten.
0.15.3
Changed
- Die Windrose ist das Zeichen des Assistenten: Der Orb trägt jetzt überall eine eigene Windrose (großer Vierzack plus gedrehter kleiner Vierzack) als festes Symbol. Sie steht für Orientierung und Führung und ersetzt den bisherigen Übergangs-Funken.
0.15.2
Changed
- Der Orb trägt wieder den Marken-Verlauf: Die Glas-Optik ist zurückgebaut. Der schwebende Assistent zeigt wieder den runden Farbverlauf in den Markenfarben, jetzt mit einem eigenen, weich gezeichneten Funken-Zeichen statt des bisherigen Standard-Icons. Ziehen, Andocken und das Panel am Anker bleiben unverändert.
0.15.1
Fixed
- Orb-Ziehen ist jetzt butterweich: Das Verschieben des schwebenden Orbs ruckelte, blieb hängen oder brach mittendrin ab. Das Ziehen wurde technisch neu gebaut und folgt dem Zeiger jetzt ohne Verzögerung.
- Kein Springen mehr beim Klicken: Beim Öffnen und Minimieren wanderte der Orb sichtbar zur unteren Ecke und zurück. Jetzt bleibt er beim Öffnen exakt an seinem Platz und wird dort zum Minimieren-Knopf.
- Panel öffnet am Orb: Liegt der Orb oben oder seitlich in der Mitte, öffnet das Chat-Panel jetzt direkt daneben bzw. darunter, statt immer unten in der Ecke zu erscheinen.
Changed
- Die Animation füllt den Orb: Die lebende Assistenten-Kugel war in der Glas-Scheibe zu klein geraten und wirkte wie ein Punkt. Jetzt füllt sie den Orb sichtbar aus, auch in der mobilen Leiste und im Panel-Kopf.
- Assistent in der Hauptnavigation: Der Vollbild-Assistent hat jetzt einen eigenen Eintrag in der oberen Navigation. Bisher führte kein direkter Weg dorthin, der Orb öffnet ja das kleine Panel.
- Mini-Panel aufgeräumt: Etwas größer (mehr Platz für Antworten), weichere Ecken, sauberer Kopfbereich mit erklärenden Tooltips statt Browser-Hinweisen.
0.15.0
Fixed
- Der schwebende Orb springt nicht mehr: Beim Anklicken bewegte sich der Orb kurz und sprang sichtbar auf seine Position zurück. Jetzt bleibt er beim Drücken völlig ruhig. Verschieben passiert nur noch, wenn man ihn wirklich zieht.
- Öffnen funktioniert zuverlässig: Auf Laptops mit Trackpad öffnete der Orb das Assistenten-Panel teils gar nicht, weil ein minimal wackelnder Klick als Ziehen gewertet wurde. Klicks (auch per Tastatur) öffnen jetzt immer.
Changed
- Neues Orb-Design: Statt des Standard-Icons im Farbkreis zeigt der Orb jetzt die lebende Assistenten-Animation auf einer ruhigen Glas-Scheibe. Auf dem Desktop, in der mobilen Leiste und beim Minimieren derselbe Look, hell wie dunkel.
- Orb komplett abschaltbar: Der Schalter "Schwebender Assistent" (unter Konto, Bereiche Assistent und Darstellung) blendet den Orb jetzt vollständig aus, statt ihn in einen Link zu verwandeln. Der Assistent bleibt über den Bereich Assistent und die mobile Leiste erreichbar.
0.14.0
Added
- Der Wissensspeicher füllt sich von selbst: Firmen-Profil und Team-Übersicht übernehmen ihre Daten automatisch aus den Workspace-Einstellungen. Was unter Einstellungen gepflegt wird (Firmendaten, Mitglieder, Rollen), steht ohne Doppel-Eingabe aktuell im Wissensspeicher. Eigene Notizen in den Dateien bleiben dabei erhalten.
- Der Assistent lernt aus jedem Gespräch: Dauerhaft nützliches Firmenwissen aus Chats (Marktwissen, Prozesse, Entscheidungen, Kunden-Vorlieben) landet automatisch in der passenden Wissensspeicher-Datei. Das läuft still im Hintergrund; nur bewusst gemerkte, wichtige Fakten zeigen weiterhin einen Hinweis im Chat. Doppelte Einträge werden erkannt und nicht erneut gespeichert.
- Antworten nutzen mehr Firmenwissen: Zu jeder Frage zieht der Assistent jetzt zusätzlich die thematisch passenden Wissensspeicher-Dateien heran, nicht mehr nur Persona und Firmen-Profil. Auch die Team-Übersicht kennt er immer.
- Dateien anhängen leichter gemacht: Dateien lassen sich jetzt direkt auf die Eingabeleiste ziehen oder aus der Zwischenablage einfügen (z.B. Screenshots).
Changed
- Ruhigere, präzisere Eingabeleiste: Die Eingabe verformt sich beim Schreiben mehrzeiliger Nachrichten nicht mehr. Sie wächst formstabil nach oben, bietet langen Texten deutlich mehr Platz und scrollt erst dann intern. Angehängte Dateien erscheinen als kompakte Chips statt großer Karten.
- Die Assistenten-Animation braucht keine eigene Spalte mehr: Antworten laufen über die volle Breite. Die Animation ist kleiner und sitzt beim Denken neben der Status-Zeile, während der Antwort und danach dauerhaft unten an der neuesten Antwort. Sie bleibt immer sichtbar, auch im Ruhezustand.
- Bestätigungen erscheinen über der Eingabeleiste: Wenn der Assistent etwas ändern möchte, erscheint die Anfrage als Panel direkt über der Eingabe statt mitten im Chatverlauf. Erlauben oder Ablehnen, der Verlauf dokumentiert das Ergebnis.
0.13.0
Changed
- Der Assistent kennt seine abschaltbaren Werkzeuge: Ist eine Fähigkeit im Workspace nicht freigeschaltet (z.B. Websuche, Mietspiegel, Vergleichsangebote), behauptet der Assistent nicht mehr, es gäbe sie nicht. Er sagt ehrlich, dass die Funktion existiert, aber noch nicht freigegeben ist, und verweist auf „Einstellungen · Assistent · Werkzeuge", wo ein Inhaber oder Admin sie aktivieren kann. Aufrufen kann er sie weiterhin erst nach der Freischaltung.
0.12.0
Multiplayer: Ordner und Chats mit dem Team teilen und gemeinsam nutzen. Von der ersten Freigabe bis zur Live-Zusammenarbeit im selben Chat.
Added
- Geteilte Ordner (Projekte): beim Anlegen wählbar „Geteilter Ordner" mit einem Mitglieder-Picker (Avatar, Name, Auswahl-Haken) plus „Für alle im Team". Geteilte Ordner erscheinen bei den Empfänger:innen in einer eigenen Sidebar-Sektion „Geteilt mit mir", inklusive der Chats darin.
- Geteilte Chats: einzelne Chats lassen sich genauso teilen („Teilen …" im 3-Punkte-Menü).
- Ordner-3-Punkte-Menü: eigene Ordner haben ein Kontextmenü (Umbenennen · Teilen · Löschen). Löschen archiviert die Chats des Ordners, statt sie zu verlieren.
- „X hat mit dir geteilt"-Benachrichtigung: Wer neu zu einem geteilten Ordner oder Chat hinzugefügt wird, bekommt eine Benachrichtigung mit direktem Öffnen-Button. Nur bei echten Neu-Freigaben, kein Spam bei erneutem Teilen.
- Avatar-Stack an geteilten Zeilen: geteilte Ordner und Chats zeigen in der Seitenleiste die Avatare der Personen, mit denen geteilt wurde (überzählige als „+N") statt nur eines Symbols. Auf einen Blick sichtbar, wer Zugriff hat.
- Mitschreiben in geteilten Chats: ein geteilter Chat ist nicht nur lesbar. Wer Zugriff hat, kann selbst schreiben; die Nachricht läuft über das eigene Credit-Guthaben. Der Chat zeigt ein „Geteilt"-Badge und einen Hinweis.
- Absender pro Nachricht: in geteilten Chats zeigt jede mitgeschriebene Nachricht Name und Avatar der Person, die sie verfasst hat.
- Live-Sync: schreiben mehrere Personen im selben geteilten Chat, erscheinen neue Nachrichten der anderen automatisch, ohne die Seite neu zu laden.
- Präsenz in geteilten Chats: im Kopf eines geteilten Chats zeigt ein Avatar-Stack, wer gerade mit dabei ist („schaut zu" / „N schauen zu"). Ein leiser Heartbeat hält die Anzeige aktuell; wer weg ist, verschwindet nach wenigen Sekunden von selbst.
Security
- Neues Datenmodell (
0071_agent_sharing):shared_with_all-Flag plusagent_project_shares/agent_thread_shares. Sichtbarkeit über zusätzliche, OR-verknüpfte RLS-Policies (Chat erbt Ordner-Freigabe). Zyklenfreie Policies, Cross-Tenant-Isolation per RLS-Test belegt. Freigeben nur durch den Owner. - Mitschreiben abgesichert über
sender_user_id(0074_agent_message_sender) + additive RLS-Policy: nur freigegebene Mitglieder dürfen in einen geteilten Chat schreiben, niemand kann eine fremde Absender-Identität vortäuschen, Cross-Tenant bleibt blockiert. Durch RLS-Tests abgesichert. - Präsenz in eigener Tabelle
agent_thread_presence(0075_agent_thread_presence): Lesen tenant-scoped, Schreiben nur die eigene Zeile. Ephemer, trägt keine Chat-Inhalte.
0.11.0
Added
- Der Assistent kann die Bilder der Seite sehen: Bei einer visuellen Frage („Wie sieht das Objekt aus?", „Beschreib mir das Foto") bekommt der Assistent die relevanten Bilder der aktuellen Seite (z.B. das Objekt-Titelbild) als Bild-Kontext mit. Kostenbewusst: nur bei visuellen Fragen, höchstens zwei Bilder, und nur eure eigenen Objektbilder (nichts Fremdes).
0.10.0
Proaktivität: der Assistent meldet sich von sich aus, wenn etwas ansteht.
Added
- Morgen-Briefing „Heute steht an": ein persönliches Post-it auf dem Dashboard (rechter Rand) mit fälligen/überfälligen Aufgaben, fertigen aber noch ungeöffneten Ergebnissen und ruhenden Objekten (aktiv, seit ≥ 30 Tagen ohne Änderung). Jede Zeile ist verlinkt, die Karte für heute ausblendbar. Pro Mitarbeiter individuell, rein aus vorhandenen Daten gebaut (keine Zusatzkosten).
- Proaktive Vorschlags-Karten: der Assistent schlägt auf dem Dashboard konkrete nächste Schritte vor (z.B. „Preis prüfen" bei einem seit Wochen ruhenden Objekt oder „Energieangaben ergänzen" bei fehlenden Pflichtangaben). Ein Klick öffnet einen Chat mit genau diesem Auftrag, den der Assistent direkt ausführt. Karten einzeln ausblendbar.
- Proaktivitäts-Schalter auf zwei Ebenen: der Owner erlaubt/verbietet Briefing + proaktive Karten workspace-weit unter „Einstellungen · Assistent"; jede Person regelt es zusätzlich für sich unter „Konto · Assistent". Ein Feature ist nur an, wenn beide Ebenen zustimmen.
0.9.0
Recherche- und Marktwerkzeuge: der Assistent holt Fakten von außerhalb und ordnet den Bestand ein.
Added
- Websuche mit Quellen (
web.search): der Assistent durchsucht das öffentliche Web (Google) nach aktuellen oder externen Fakten und zitiert die verwendeten Quellen als klickbare Links. Für tagesaktuelle Informationen außerhalb von Firmenwissen und Hilfe. Standardmäßig aus und pro Aufruf mit Credits gemeldet, weil echte Websuche zusätzlichen KI-Aufwand bedeutet. In den Assistent-Einstellungen freischaltbar. - Mietspiegel (
market.rent-index): die ortsübliche Durchschnittsmiete pro m² mit Quellen. Websuche-basiert, gemetert, standardmäßig aus. - Vergleichsangebote (
market.comparables): vergleichbare Angebote am Markt zur Preiseinordnung, mit Quellen. Websuche-basiert, gemetert, standardmäßig aus. - Energieausweis-Pflichtangaben (
market.energy-requirements): der Assistent kennt die gesetzlichen Pflichtangaben (GEG) und meldet für ein Objekt, welche Angabe noch fehlt. Rechts-belegt, ohne Zusatzkosten, standardmäßig an. - Stale-Signale: bei Objektlisten/-details sieht der Assistent Objektalter und Ruhezeit (z.B. „seit 42 Tagen aktiv ohne Änderung") und kann von sich aus darauf hinweisen. Kein erzwungener Alarm, seine Entscheidung.
- Kosten-Warnung vor Massen-Aktionen: sieht eine Anfrage nach einer teuren Operation über viele Objekte aus (z.B. „Homestaging für alle Objekte"), erscheint über der Eingabezeile ein dezenter Hinweis, dass das mehr Credits kosten kann. Blockiert nichts, jederzeit ausblendbar. Rein lokal geschätzt, ohne Zusatzkosten.
- Läufe im Blick (
runs.list): der Assistent kann sagen, was gerade läuft, was fertig ist und was du noch nicht angesehen hast (Homestaging, Exposé usw.), inklusive Ergebnis-Link. So beantwortet er „Was ist aus meinem Auftrag geworden?" direkt im Chat.
- Websuche mit Quellen (
0.8.0
Wissensspeicher wird semantisch, kategorie-basiert beschreibbar und per Upload befüllbar.
Added
- Semantische Suche im Wissensspeicher:
memory.searchfindet jetzt auch umformulierte Fragen (Bedeutungs-Suche per Embedding, mit Stichwort-Fallback). Der Assistent legt bei jedem Speichern automatisch Embeddings an. - Wissen strukturiert merken:
memory.rememberlegt Wissen in der passenden Datei ab (Fakt, Team, Markt, Playbook, Entscheidung oder Kontakt-Präferenz) statt alles in ein einziges Fakten-Log. Neuesmemory.listgibt dem Assistenten den Überblick über die Struktur. - Dokument-Upload: im Wissensspeicher-Explorer lassen sich PDF- und
Textdateien hochladen. Der Text wird extrahiert und als durchsuchbare Datei
unter
documents/abgelegt, sofort vom Assistenten nutzbar. Bilder und Binärdateien sowie gescannte PDFs ohne Text werden mit klarer Meldung abgelehnt.
Security
- Neuer tenant-privater Embedding-Store (
0072_vault_embeddings) mit tenant-scoped RLS, getrennt vom plattform-globalen Docs-Store. RLS-Test belegt: keine Suche kreuzt Tenant-Grenzen. Embedding-Kosten trägt die Plattform.
- Semantische Suche im Wissensspeicher:
0.7.0
Reifegrad-Sprung an der Oberfläche plus die Verankerung als echtes Marketplace-Tool. Der Assistent ist ab jetzt überall präsent, nicht nur unter
/agent.Added
- Eine bewegte KI-Denk-Animation ersetzt den runden Sparkles-Avatar pro
Antwort: drei Goo-Metaball-Punkte, die im Ruhezustand zu einer atmenden Kugel
verschmelzen und beim Denken durch vier Phasen tanzen (Orbit, Figur-8,
Spirale, Dreieck). Es gibt sie genau einmal pro Chat, sie wandert immer zur
aktuellsten Antwort.
prefers-reduced-motionfriert die Kugel ein. - Ausgebauter Denk-Status neben der Animation: echte Signale (laufende Werkzeug-Zeile, aktiver Plan-Schritt) zuerst, sonst rotierende, konkrete Denk-Phrasen statt eines generischen „denkt nach".
- Dashboard-Ask-Bar startet direkt einen neuen Chat (inklusive Anhängen und
Erwähnungen) statt erst auf
/agentzu navigieren. - Schwebender Mini-Agent überall: der Assistenten-Orb (unten rechts am
Desktop, mittig in der Mobile-Bottombar) öffnet ein angedocktes Chat-Panel
statt zu navigieren. Desktop als Popover, Mobile als Vollbild-Sheet. Neuer
Chat, „im Vollbild öffnen" (führt zu
/agent) und Schließen im Kopf. - Seiten-Kontext: der Mini-Agent kennt die aktuelle Seite (Route, Titel und
die wichtigsten sichtbaren Objekte) und ruft sie bei Bedarf über die Surface
page.contextab — „erklär mir das hier" funktioniert ohne Copy-Paste. - Abschaltbar: der schwebende Assistent lässt sich unter
/account/appearancepro Person deaktivieren. - Hilfe-Suche (
docs.search): der Assistent durchsucht die öffentliche Hilfe (docs.reosa.de) per Bedeutungs-Suche und beantwortet „Wie mache ich X?"-Fragen mit echten Artikeln statt aus dem Gedächtnis. Genutzte Artikel erscheinen als klickbares Quellen-Panel unter der Antwort (neuer Tab). Nur die öffentliche Nutzer-Doku ist abfragbar; interne Specs bleiben per RLS unsichtbar. Embeddings laufen über Google (gemini-embedding-001, EU/AVV- freundlich), nicht OpenAI. - Letzten Chat fortsetzen: das Mini-Panel bietet im Einstieg den jüngsten aktiven Chat zum Weiterführen an, direkt im Panel.
Changed
- Lesbare Werkzeug-Vorschau: aufgeklappte Aktivitätszeilen zeigen keine
maschinellen IDs (UUIDs,
task_…,*_id) mehr, sondern lesbare Felder (Titel, Name, Status). Makler-Sicht statt Debug-Dump. - Persönliches Gedächtnis nach
/account/agentverschoben (weg aus der Workspace-Administration unter/settings/agent) — es gehört zur Person. Überarbeitetes Panel mit Lehr-Karte, Kategorie-Filtern und Herkunft je Eintrag. - Werkzeuge & Surfaces als eigene Enterprise-Konsole unter
/settings/agent/tools: Command-Bar mit Suche, Typ-/Status-Filter, Kosten- Meter, Aktiv-Akzent und Sammel-Schaltern./settings/agentverlinkt nur noch mit Aktiv-Zähler dorthin. - Kein „Assistent"-Label mehr über jeder einzelnen Antwort.
Plattform-Wiring
- Manifest als Standard-Tool (
agent-Slug, Categoryautomation,aiRiskClass: "limited",standard: true,status: "available"), öffentlich im Marketplace gelistet — mit Versionierung und diesem CHANGELOG. - Permission-Registry:
tools.use.agent. - Bestehende Tenants per Standard-Backfill-Migration mit dem Tool versorgt
(
0067_agent_tool_renamestellt denagent-Slug sicher und räumt einen früherenassistant-Slug weg); neue Tenants erhalten den Assistenten beim Onboarding (STANDARD_TOOL_IDS). - Die Oberfläche bleibt
/agent;/tools/agentleitet dorthin um.
- Eine bewegte KI-Denk-Animation ersetzt den runden Sparkles-Avatar pro
Antwort: drei Goo-Metaball-Punkte, die im Ruhezustand zu einer atmenden Kugel
verschmelzen und beim Denken durch vier Phasen tanzen (Orbit, Figur-8,
Spirale, Dreieck). Es gibt sie genau einmal pro Chat, sie wandert immer zur
aktuellsten Antwort.
0.6.0
Vollständiger Aurora-Umbau der Oberfläche. Der Assistent fühlt sich zum ersten Mal wie ein Produkt an, nicht wie ein Chatfenster.
Added
- Aurora-Motion durchgängig: Typewriter-Reveal der Antwort (adaptives Aufholen,
Inline-Caret), Aurora-Schimmer für laufende Prozesse, Flare bei
Primäraktionen, Rise/Pop bei neuen Zeilen.
prefers-reduced-motionzeigt sofort. - Nachrichten-Aktionsleiste: 👍/👎-Feedback, Kopieren, Regenerieren (auch als Premium-Wiederholung), „⋯"-Menü.
- Markierten Antworttext zitieren: „Dazu nachfragen"-Popover legt das Zitat in den Composer.
- Kosten-Footer pro Antwort und Quellen-Hinweis „Mit Firmenwissen beantwortet" bei geprüften Wissensspeicher-Treffern.
- Thread-Sidebar mit Umbenennen, Archivieren und archivierter Read-only-Ansicht.
- Mobile-Chrome: der Assistenten-Orb sitzt mittig in der Bottombar; eigener Voll-Höhe-Flow auf kleinen Geräten.
- Einbettung im Tool DB-Leads: der Akquise-Agent nutzt dieselbe Live-Konversation in einem Panel.
Changed
- Neuer Einstiegs-Screen (
AgentThreadView) mit Aurora-Hero, Begrüßung, Mode-Picker, großem Composer und Beispiel-Vorschlägen. - Sticky-Scroll mit „Neue Antwort"-Sprung-Pill; ehrliche „dauert länger"- Kommunikation nach ~20 s Stille.
Fixed
- Stream-Recovery bei Verbindungsabriss: der Client pollt den persistierten Thread-Stand nach, statt sofort einen Fehler zu zeigen. Abgebrochene Läufe persistieren den Teilstand plus angefallene Kosten.
- Aurora-Motion durchgängig: Typewriter-Reveal der Antwort (adaptives Aufholen,
Inline-Caret), Aurora-Schimmer für laufende Prozesse, Flare bei
Primäraktionen, Rise/Pop bei neuen Zeilen.
0.5.0
Der Assistent lernt die Person kennen und nimmt Anhänge entgegen.
Added
- Persönliches Gedächtnis pro Person (
agent_user_memory, Migration0060_agent_user_memory, user-scoped RLS): der Assistent merkt sich stabile Fakten (Identität, Vorlieben, Fakten, Kontext). Kolleg:innen haben ein eigenes Gedächtnis. - Inline-Merk-Vorschläge im Chat (
memory_proposal) mit Zustimmen/Ablehnen. - Steuerfläche „Was der Assistent über dich weiß" unter
/settings/agent: hinzufügen, einzeln löschen, alles vergessen (DSGVO-Fläche). - Composer nimmt Bild-Anhänge und
@-Erwähnungen von Objekten entgegen; die erste Nachricht inklusive Anhängen läuft über den Deferred-Message-Flow. - Eigener Anzeigename des Assistenten pro Workspace (Brand-Editor).
Changed
- Auto-Merken stabiler Fakten ohne Rückfrage auf die Trivia-Datei
(
memory.remember, reversibel, mit sichtbarem Chat-Hinweis).
- Persönliches Gedächtnis pro Person (
0.4.0
Vom Nachschlagen zum Handeln: der Assistent darf jetzt schreiben — immer mit Bestätigung.
Added
- Schreibende Agent-Surfaces mit verpflichtendem Confirmation-Flow:
tasks.create,tasks.update,memory.remember. Jede schreibende Aktion wartet auf eine Inline-Bestätigungskarte („Erlauben/Ablehnen"), bevor sie ausgeführt wird. - Plan-Stepper: bei mehrstufigen Aufgaben zeigt der Assistent seinen Plan
sichtbar als Schritt-Liste (
plan_update, aktiver Schritt schimmert). - Artefakte im Chat (
artifact): erste Rich-Outputs (E-Mail-Entwurf → Dokument-Vorschau). - Stop-Button bricht einen laufenden Lauf ab; angefallene Kosten zählen ehrlich.
Changed
- Aufklappbare Werkzeug-Ergebnisse: jede Aktivitätszeile lässt sich öffnen und zeigt eine kompakte Ergebnis-Vorschau (Transparenz statt Blackbox).
- EU-AI-Act-Risikoeinstufung
limitedfür den Agenten festgeschrieben (Transparenzpflichten, agent-runtime).
- Schreibende Agent-Surfaces mit verpflichtendem Confirmation-Flow:
0.3.0
Der Assistent bekommt Werkzeuge — kontrolliert und pro Workspace freigebbar.
Added
- Agent-Surface-Registry: lesende Aktionen
properties.list/get/search,tasks.list,memory.search. Der Assistent entdeckt zur Laufzeit nur, was live, freigegeben und rollen-erlaubt ist. - Freigabe-Konsole unter
/settings/agent: der Admin schaltet einzelne Surfaces frei; Persistenz intenant_agent_surfaces(RLS). Reads default an, Writes bewusst aus. - Werkzeug-Aktivitätszeilen im Chat (
running → done) mit menschenlesbarem Label. - Mindest-Rollen pro Surface (Team/Manager/Admin/Owner) und Kosten-Schätzung pro Aufruf.
Changed
- Provider-Routing ausschließlich über
@reosa/sdk/ai(Fallback, BYOK, Rate-Limiting, Telemetrie) — Tool-Code ruft nie direkt einen Anbieter.
- Agent-Surface-Registry: lesende Aktionen
0.2.0
Modi und Modellwahl. Der Nutzer wählt den Modus, der Owner das Modell.
Added
- Drei Modi (Lite/Standard/Premium): Standard für alle aktiv, Premium für höchste Qualität, Lite günstig und schnell (Owner schaltet Lite bewusst frei).
- Modellwahl pro Stufe getrennt für Text und Bild unter
/settings/agent/ai— aus allen großen Anbietern. Standard ist REOS AI: automatisch das beste Modell. - Mode-Picker im Einstieg und im Thread-Kopf; Ton-Farbe pro Modus.
Changed
- Antwort-Metadaten (Modus, Modell, Kosten) werden pro Thread persistiert.
0.1.0
Erstes internes Release — der Assistent als eigenständige Oberfläche.
Added
- Chat-Oberfläche unter
/agentmit persistenten Konversationen (agent_threads/agent_messages, RLS owner-scoped). - Streaming der Antwort via Server-Sent-Events (
/api/agent/stream), Zeichen- für-Zeichen-Anzeige. - Agent-Tool-Loop auf Basis von
@reosa/agent-runtime(Anthropic- und Mock-Provider, EU-AI-Act-Risikostufen). - Ein Standard-Modus, ehrliche Persistenz der Frage auch ohne fertige Antwort.
- Chat-Oberfläche unter