AiHummer
Deutsch
AnmeldenKonto
v1.0.x
{ }Swagger

Änderungsprotokoll

v1.0.x · aktualisiert 2026-08-04

Eine Geschichte bemerkenswerter AiHummer-Änderungen. Die aktuelle Reihe ist v1.0.x. Jeder Eintrag unten trägt sein Datum und die berührten Komponenten; die Anleitung zur Aktualisierung erklärt den Weg auf eine höhere Version.

[!NOTE] Diese Seite listet Änderungen auf, die für Benutzer und Administratoren wichtig sind. Das genau Die Build-Version ist in der Admin-Oberfläche und in der API-Explorer (Swagger).

v1.0.17 (Kern, stabil) — 02.08.2026

Repariert

  • Die Websuche startet jetzt wirklich auf einer frischen Installation: Ihre Einstellungen werden vor der Bereitschaftsprüfung geschrieben und sie erhält einen frisch generierten geheimen Schlüssel, sodass der Dienst nicht länger den Betrieb mit dem Standardschlüssel verweigert.
  • Node.js reist jetzt im Bündel mit und wird offline installiert, sodass Plugins, die es benötigen — die AiHummer-App, pocket-agent und die Kanal-Konnektoren — auch auf Distributionen mit zu altem eigenem Node.js installiert werden.
  • Eine Veröffentlichung scheitert nicht mehr daran, dass ein großer Download bloß langsam ist: Übertragungen werden dort fortgesetzt, wo sie stoppten, und nur abgebrochen, wenn sie tatsächlich stehen bleiben.

Geändert

  • aihummer status schließt jetzt mit nächsten Schritten, die nach dem Befund gewählt werden: Ein ausgefallenes Gateway führt mit seinem Journal, ein gesundes mit Diagnose, Einstellungen und der Dokumentation. Es werden nur echte Befehle vorgeschlagen.

v1.0.16 (Kern, stabil) — 02.08.2026

Neu

  • Eine Wissensquelle kann jetzt einem KI-Mitarbeiter gehören oder von allen geteilt werden, und der Abruf respektiert diese Bindung.

Geändert

  • Das Plugin der AiHummer-App wechselt zur veröffentlichten Version 1.0.4, die die Korrekturen für die Geräteanmeldung trägt.

Repariert

  • Eine frische Installation stoppt nicht mehr direkt nach dem Entpacken des gebündelten Browsers: Ein optionales Sidecar kann die Installation nie abbrechen, sodass Gateway, Datenbank und jedes Plugin wie vorgesehen eingerichtet werden.
  • Die gebündelte Websuche startet jetzt auf Hosts mit Python 3.12, und der gebündelte Browser erhält die benötigten Systembibliotheken; eine fehlende Bibliothek wird ehrlich gemeldet, statt den Dienst in einer Neustartschleife zu lassen.
  • Plugins, die auf Node.js laufen, lassen sich wieder installieren: Der Installer prüft jetzt die Hauptversion von Node.js statt bloß dessen Vorhandensein und nennt die benötigte Version.
  • Plugin-Dienste starten wieder in einer Pro-Benutzer-Installation; zuvor scheiterten sie vor dem Start an Härtungsdirektiven, die ein Dienstverwalter auf Benutzerebene nicht anwenden darf.
  • aihummer settings findet die Datenbankadresse der Installation selbst, wie es die anderen Datenbankbefehle bereits taten.
  • Ein Fehler, den der Befehl bereits erklärt hat, wird nicht mehr ein zweites Mal als roher Text ausgegeben; der Exit-Code bleibt unverändert.
  • Die Befehlshilfe erscheint in der Sprache des Betreibers und trägt keine internen Markierungen mehr; status zeigt jetzt einen Installationsüberblick und den Zustand optionaler Dienste; doctor nennt eine fehlende Node.js-Laufzeit und fehlendes Flottenregistrierungs-Material.

Sicherheit

  • Abonnementgrenzen können nicht mehr über die Einstellungs-API gelockert werden: Die beiden anbieterverwalteten Schlüssel werden vom Einstellungsspeicher selbst abgelehnt, nicht von einem einzelnen Anfrage-Handler.

v1.0.15 (Kern, stabil) — 01.08.2026

Geändert

  • Konnektorpakete werden jetzt reproduzierbar gebaut: Dieselbe Quelle ergibt immer ein byteidentisches Archiv, sodass die veröffentlichte Prüfsumme unabhängig überprüft werden kann. Die gebündelten Konnektoren wechseln deshalb zu 1.0.1.

Repariert

  • Ein eingebautes Plugin, dessen erste Bereitstellung durch einen Gateway-Neustart unterbrochen wurde, bleibt nicht mehr für immer hängen; der nächste Start nimmt es auf und schließt die Installation ab.
  • Die Instanz listet jetzt auf, welche Agentenwerkzeuge sie beim Start registriert hat, und nennt die Einstellung, die jedes fehlende optionale aktiviert, sodass eine Antwort „dieses Werkzeug ist nicht verfügbar” diagnostiziert werden kann.
  • Ein einzelner fehlgeschlagener Katalogabgleich direkt nach dem Hochfahren wird ruhig gemeldet statt als Warnung; erst wiederholte Fehlschläge werden gemeldet.
  • Das Nachrichtenfeld in Sitzungen wächst wieder mit dem Text, bis zu einer festen Höhe.
  • Die Statusabzeichen der Plugins sind konsistent mit den daneben stehenden Typ- und Eingebaut-Abzeichen gestaltet.

v1.0.14 (Kern, stabil) — 31.07.2026

Neu

  • Websuche und Anti-Detect-Browser werden jetzt in jedem Build mitgeliefert und offline installiert, sodass beide ab Werk funktionieren — ohne Einrichtungsschritt und ohne Download auf dem Server.

Geändert

  • Anbieterverwaltete Einstellungen (Websuche, Browser und der eingebaute Gedächtnisdienst) werden nicht mehr als Instanzoptionen angezeigt; der Gedächtnisdienst behält seine Aktualisierungsaktion.

Repariert

  • Ein eingebautes Plugin, dessen allererste Bereitstellung auf einem neuen Cloud-Server fehlschlug, wird jetzt automatisch erneut versucht, statt kaputt zu bleiben.
  • Ein Katalogabgleich kann einen signierten Plugin-Eintrag nicht mehr durch einen unsignierten ersetzen, was mehrere offizielle Plugins die Installation verweigern ließ.
  • Das Scheitern beim Laden der Modellliste nennt jetzt seine tatsächliche Ursache statt eines generischen „vorübergehend nicht verfügbar”.
  • Das Aussetzen eines Abonnements stoppt den Assistenten jetzt wirklich überall, und der Grund wird auf jeder Seite der Verwaltungsoberfläche angezeigt.
  • Das Löschen eines selbst gehosteten Servers aus dem persönlichen Kabinett entfernt ihn jetzt vollständig, und nur wenn der bezahlte Zeitraum beendet ist.
  • Das Nachrichtenfeld in Sitzungen wächst mit dem Text, Cloud-Tarifnamen sind lokalisiert und Plugin-Abzeichen brechen ihre Reihe nicht mehr.

v1.0.14-beta1 (Kern, beta) — 30.07.2026

Sicherheit

  • Eine unterbrochene Release-Veröffentlichung kann jetzt nur aus der exakten geprüften Quelle wiederhergestellt werden, nachdem das signierte Archiv und der aktuelle Kanalzustand fail-closed-Integritätsprüfungen bestanden haben.

v1.0.13 (Kern, stabil) — 29.07.2026

Sicherheit

  • Produktions-Laufzeitzugangsdaten werden nicht mehr in das Release-Binary einkompiliert, und das Flotten-Bootstrap-Zugangsmaterial ist aus den Release-Artefakten ausgezogen.
  • Privilegierte Installation und Release-Veröffentlichung pinnen jetzt jede abgerufene Abhängigkeit: Bündel tragen ein signiertes Manifest, das Version, Plattform und Variante bindet, und gültig signiertes Wiedereinspielen oder Ersetzen wird abgelehnt, bevor irgendetwas geschrieben wird.
  • Die kompromittierte Community-Signaturwurzel wurde stillgelegt; die lokale Ausführung von Drittanbieter-Plugins schlägt jetzt geschlossen fehl.
  • Der veröffentlichte MCP-Endpunkt, von Agenten erstellte Zeitpläne, Ereignisstrom-Sitzungen und OpenAPI-Weiterleitungen erhielten je eine explizite Autorisierungs- und Idempotenzgrenze.
  • Verwaltete Avito-Webhooks verwenden jetzt ein geheimes Pfad-Token pro Installation, das im verschlüsselten Tresor liegt, und eine Upgrade-Migration entfernt das Geheimnis aus der Klartextkonfiguration.

Geändert

  • Die Werkzeugkette der Verwaltungsoberfläche wechselte im gesamten Arbeitsbereich zu TypeScript 7, wobei der vom Designsystem-Audit verwendete Browser auf die passende Playwright-Revision gepinnt ist.

Repariert

  • Kundenkontaktdaten sind jetzt eine schreibgeschützte Projektion des gebundenen Kunden, wodurch ein Schreiber entfällt, der von der Abrechnung abweichen konnte.
  • Zuverlässigkeitskorrekturen der kontinuierlichen Integration: Build-Caches werden nicht mehr zwischen gleichzeitigen Repositories geteilt, das Web-Gate braucht keine vorhandene Go-Installation mehr, und Vertrauens-Pins überstehen Squash-Merges.

v1.0.12 (Kern, stabil) — 27.07.2026

Repariert

  • Das Gateway verweigert den Start auf einem Host ohne Caddy nicht mehr. In 1.0.11 verlangte die Einheit /etc/caddy/aihummer.d; fehlte Caddy, startete systemd den Dienst überhaupt nicht (226/NAMESPACE) und ließ saubere Installationen und die Cloud-Bereitstellung ohne funktionierendes Gateway zurück. Der Pfad ist jetzt optional, und der Installer erstellt das Verzeichnis dort, wo Caddy tatsächlich vorhanden ist.
  • Einheiten von Community-Plugins brechen nicht mehr, wenn sie ein Verzeichnis deklarieren, das noch nicht existiert — derselbe Fehlermodus ist auch dort behoben.

v1.0.11 (Kern, stabil) — 27.07.2026

Sicherheit

  • Eine benutzerdefinierte Cloud-Domain wird erst dann als verbunden gemeldet, wenn der exakte Instanzbefehl erfolgreich ist und der öffentliche Endpunkt über ein hostnamengültiges, vertrauenswürdiges HTTPS-Zertifikat antwortet.

Repariert

  • Selbst gehostete Instanzen melden jetzt eine zur Laufzeit geänderte Domain, ohne dass ein Kern-Neustart nötig ist.
  • Der eingebaute Einstein-Fallback installiert jetzt den veröffentlichten signierten portablen Build statt eines veralteten, nicht verfügbaren Artefakts.
  • Umgeleitete Protokolle des nicht interaktiven Installers behalten alle früheren Prüfausgaben und enthalten keine spärlichen NUL-Lücken mehr.

v1.0.10 (Kern, stabil) — 27.07.2026

Neu

  • Die Verwaltungsoberfläche ist jetzt in 27 Sprachen vollständig, mit persistenter Sprachwahl und korrekten Pluralformen.

Sicherheit

  • Saubere Hosts können eine Veröffentlichung mit dem mitgelieferten OpenSSL überprüfen, bevor sie einem zusätzlichen Prüfer vertrauen oder ihn herunterladen.
  • Die Agentendelegation hält privates Gedächtnis und wiederholte Werkzeugaufrufe jetzt im Geltungsbereich des handelnden Agenten und verhindert, dass ein Agent die Daten oder das Ergebnis eines anderen Agenten wiederverwendet.
  • Instanzsteuerungsantworten verwenden jetzt einen authentifizierten Pro-Instanz-Geltungsbereich, statt eine breite temporäre Warteschlange anzufordern.

Repariert

  • Plugin-Updates bewahren jetzt dauerhaftes Gedächtnis, Cursor, lokale Datenbanken, Arbeitsbereiche, Ausgaben und generierte Zugangsdaten außerhalb der austauschbaren Anwendungsdateien.
  • Die Modellerkennung des Anbieters kennzeichnet jetzt ehrlich lebendige, zwischengespeicherte, benutzerdefinierte und nicht verfügbare Ergebnisse, während Einstellungen und Formulare offizieller Plugins nur echte, vom Betreiber bearbeitbare Werte mit den korrekten Feldtypen zeigen.
  • Besitzer der verwalteten Cloud können das Administratorpasswort einer Instanz sicher über das Kundenportal rotieren, ohne dass der Klartext in Statusantworten erscheint.
  • Eine frische Installation verbindet sich jetzt über das veröffentlichte os-client-Plugin mit der AiHummer-Mobil-App und liefert beim Koppeln des Geräts den richtigen Arbeitsbereich.
  • Fehlgeschlagene Durchläufe zeigen jetzt einen sicheren lokalisierten Grund, den vorgeschlagenen nächsten Schritt und eine Diagnosereferenz, bewahren diese Details in Sitzungen und bieten die Wiederholung nur an, wenn sie gültig ist.
  • Browser- und Suchwerkzeuge werden erst nach echten Protokoll- Bereitschaftsprüfungen verfügbar; Einstellungen, die noch nicht angewendet werden konnten, bleiben für einen späteren erfolgreichen Versuch in der Warteschlange.

v1.0.9 (Kern, stabil) — 27.07.2026

Neu und verbessert

  • Listen, Bilder und Avatare zeigen Ladeplatzhalter an, anstatt zu erscheinen eingefroren, während Daten angefordert werden.
  • Im Chat, Eingeben sendet und Umschalt+Eingabe fügt eine neue Zeile ein.
  • Der aktuelle Plan wird mit seinem lokalisierten, für Menschen lesbaren Namen angezeigt.
  • Links zu TikTok, Avito und VK verwenden erkennbare Marken.

Repariert

  • Telegram- und Betriebssystem-Clientdienste werden nachher korrekt gefunden Installation.
  • Maskierte geheime Felder verwechseln die angezeigte Maske nicht mehr mit der gespeicherten geheimer Wert.
  • Die Seitenrichtlinie erlaubt die konfigurierte Yandex Metrika-Verbindung ohne seine anderen Beschränkungen abschwächen.

v1.0.8 (Kern, stabil) — 26.07.2026

Neu

  • VK- und Avito-Connectoren Treten Sie Telegram als unterstützter Kundenkanal bei Optionen.
  • Ein Agent kann dem entsprechenden Benutzer zur Selbstverwaltung zur Verfügung gestellt werden, innerhalb ihrer gewährten Arbeitsbereichsberechtigungen.

Geändert

  • Veraltete integrierte Browser-Kanaloptionen wurden entfernt. Testen Sie einen Agenten in Sitzungen, verbinden Sie dann einen der unterstützten Kanalanschlüsse.

v1.0.1–v1.0.7 (Kern, stabil) — 13.07.2026 … 22.07.2026

[!NOTE] Dieses Änderungsprotokoll verfolgt AiHummer Kern. Plugins (Einstein, Bitrix24, SIP, Pocket Agent) und die mobile/desktop App werden mit ihren eigenen Versionsnummern ausgeliefert.

Neu

  • Erste öffentliche stabile Version. Kern hat es erreicht stabil Kanal (v1.0.1) mit der Community-Plugin-Marktplatz; Installationen über install.sh.
  • Marken-Anbieter-Verbindungsbildschirme. Native Connect-Bildschirme (mit Logos) für Russische und internationale Modellanbieter – YandexGPT, GigaChat, Cloud.ru, MTS AI, OpenAI, Anthropic, Google, DeepSeek, xAI, Mistral, Groq und mehr; Anbieter dahinter Eine regionale Sperre ist über einen ausgehenden Proxy (v1.0.4) erreichbar.
  • Echte Modellslisten im Dialog ‘Anbieter hinzufügen’, mit russischen Anbietern bewertet zuerst; der Installer stellt Node.js bereit für runtime:node Plugins (v1.0.5).

Geändert / behoben

  • Community-Plugins, die der Autor zurückzieht, fallen beim nächsten Mal aus dem Store einer Instanz. Katalog-Synchronisation (v1.0.2).
  • Plugins müssen die Hosts/Kanäle angeben, die sie verwenden, was bei der Installation durchgesetzt wird; die Öffentlichkeit Das Changelog wird auch auf Russisch veröffentlicht; bereitgestellte Cloud-Instanzen binden zuverlässig und ihre echte öffentliche IP melden; erstes Login mit per E-Mail versendeten Administrator-Anmeldedaten behoben und sofortiger Telegram-Eingang (v1.0.3–v1.0.4).
  • Der Telegram-Umfragebot löscht veraltete Webhooks und zieht sich zurück; Geheimnisse werden mit ihren maskiert reale Länge; Agenten-spezifische Anmeldeinformationenbindung Korrekturen; Codex Mehrfachkonto-Unterstützung (v1.0.5–v1.0.7).

v1.0.x — 2026-07-07

Neu

  • Persönliches Konto bei my.aihummer.ru. Registrierung mit E-Mail-Bestätigung, persönliche Installationslinks, Einzel-/Firmenabrechnungsdetails mit Lieferantenbestätigung, Dokumente (Rechnungen und Akte), Zustimmungen und 27 UI-Sprachen. Das öffentliche Installationsskript ist weg — die Installation beginnt jetzt in der Portal.
  • Rollen mit konfigurierbaren Berechtigungen. Die Seite „Rollen“: benutzerdefinierte Rollen mit Lesen/Schreiben-Kontrollkästchen pro Ressourcenbereich; integrierte Rollen (Besitzer, Administrator, Operator, Mitglied) sind schreibgeschützt. Siehe RBAC.
  • Anbieterunterstützung vom persönlichen Konto. Tickets und Ideen an den Anbieter (mit Anhängen und Nachrichtenverläufen) werden von Ihrem gesendet persönliches Konto auf my.aihummer.ru. Der Die Bildschirme „Support“ und „Community“ wurden aus der Weboberfläche entfernt.
  • Visuelle Orchestrierung. Die Seite „Diagramme“ — ein Flussdiagramm-Editor für Multi-Agent-Workflows mit JSON-Export/Import. Siehe Orchestrierung.
  • Geteilte Fähigkeiten. Eine Bibliothek wiederverwendbarer Fähigkeiten mit der Anbieterkennzeichnung „Sofort einsatzbereit“ Voreinstellungen. Siehe Werkzeuge.
  • Kanalbindungen. Der Block „Bindings“ auf der Seite „Channels“ weist eine Standardagent für jeden Kanal. Siehe Routing.
  • Sitzungen. Neue Sitzungen direkt aus dem Admin-UI, Dateien in Nachrichten (der Modell erhält den extrahierten Text), Umschalter für Kosten pro Runde und Werkzeug Ausgabe.
  • Mehrfachkonto-Verbindungen. Mehrere Konten eines Anbieters pro Benutzer (“+ Konto”), persönliche und gemeinsam genutzte Verbindungen im Arbeitsbereich. Siehe Verbindungen.
  • Benachrichtigungen. Ein Ereignis-Posteingang plus eine Kategorie × Kanal-Matrix zur Bereitstellung an WebUI, E-Mail, Telegram und Push.
  • Einstein ist ein integriertes Plugin. Der Speicher wird automatisch installiert und kann nicht entfernt; die Einstellungen befinden sich in der Kategorie “Einstein (Speicher)”.
  • Schnittstelle. Live-Protokolle mit Such- und Filterfunktion nach Ebene, automatisch aktualisierende Seiten, seitenweise Listen, Hash-Navigation, dunkles/helles Thema und das Maskottchen Ham.

Geändert

  • CLI: das fleet und completion Befehle werden entfernt; uninstall erfordert Wurzel; settings list zeigt nur benutzerorientierte Schlüssel. Siehe die CLI-Referenz.
  • „Projekte“ werden vom Produkt entfernt.

v1.0.x — 27.06.2026

Hinzugefügt

  • MAX-Kanal. Unterstützung für den russischen Messenger hinzugefügt MAX: Der Agent läuft als Bot — er verarbeitet eingehende Nachrichten, führt einen Zug aus und antwortet zurück, genau wie bei Telegram. Der Connector installiert von der eingebauten Marktplatz und ist im Admin konfiguriert Benutzeroberfläche.
  • Erweiterter Markt für persönliche Integration. Jeder Benutzer verbindet extern konten für sich selbst als Zero-Code-Integrationen: Gmail, Google Kalender, Google Kontakte, Google Aufgaben, Google Drive, YouTube, Outlook Mail, Outlook Kalender, OneDrive, Microsoft To Do, Todoist, Asana, Jira Cloud, ClickUp, GitLab, Fitbit, Oura Ring, Spotify, Samsung SmartThings und mehr.
  • API-Explorer (Swagger). Ein neues interaktives API-Explorer (Swagger) für die AiHummer-Endpunkte – mit integriertem Autorisierung und ein „Ausprobieren“-Modus. Siehe auch Swagger im API-Bereich.
  • Veröffentlichung von Zwei-Modus-Plugins. Ein erweitertes Plugin-SDK (keygen, package, sign, publish --private/--public) und ein neues Ein Plugin veröffentlichen Seite: private Seitenladung in Ihre Instanz (Admin-Oberfläche / POST /v1/admin/modules/upload, Vertrauensspeicher, angehefteter Schlüssel) und das öffentliche Register über eine PR zu marketplace-catalog (Auto-Validator + KI-Überprüfung + manuelles Zusammenführen + Gegenzeichnung). Das Manifest erhaltene Shop-Seiten-Felder description / icon / screenshots und Verleger Identität (publisher / visibility / publisher_key_id).
  • Multi-Quellen-Katalog. Fügen Sie zusätzliche Quellen hinzu Plugins → Quellen; der Der Community-Katalog von Drittanbieter-Plugins wird separat hinzugefügt und niemals überschreibt die offizielle. AiHummer-Plugins tragen ein Offiziell Abzeichen und auf den ersten Platz rangieren; Drittanbieter sortieren nach Download-Anzahl. Updates führen erneut aus Signaturprüfung.

Verbessert

  • Aktualisierte Dokumentation: eine einheitliche zweisprachige Navigation (RU/EN), Suche innerhalb der Dokumentation (⌘K) und schnelle „App herunterladen“- und „Swagger öffnen“-Karten in der Seitenleiste.

v1.0 — Basisversion

Die grundlegenden Fähigkeiten der v1.0-Reihe, als Referenzpunkt für spätere Änderungen.

  • Ein fertiges Produkt, kein Framework. Ein einzelner selbst gehosteter Dienst kombiniert die Steuerungsebene und die Drehmaschine; eine typische Installation ist ein Dienst plus PostgreSQL.
  • Host-nativ, kein Docker. Als Release-Tarball bereitgestellt, der von systemd verwaltet wird; Keine Container oder Orchestratoren.
  • Multi-Agent-Orchestrierung mit Unteragenten und Denkstrategien (Plan-Schritte, reflektieren, diskutieren, Best-of-N, Selbstheilung).
  • Erstklassige Agenten mit Personas, einem strukturierten Prompt und einem pro Agent Modell.
  • Langzeitgedächtnis (Einstein) — Fakten, die als überprüfbare Behauptungen extrahiert wurden, und In den Speicher befördert; der Abruf ist in einen Datenzaun gegen Prompt-Injektion eingeschlossen.
  • Wissen / RAG mit Zitaten, plus deep_research für mehrstufig Berichte.
  • Kanäle — Telegram, Bitrix24, SIP-Telefonie und die mobile sowie die Desktop-Version App, erweitert durch installierbare Connectoren in späteren Versionen.
  • OpenAI-kompatible APIPOST /v1/chat/completions mit SSE-Streaming.
  • Keine obligatorischen bezahlten Modelle — läuft auf freien/lokalen Modellen und einem Codex/ChatGPT Abonnementtransport; BYOK pro Mieter ist optional.
  • Sicherheit als Grundeigenschaft — ein verschlüsselter Anmeldeinformationen-Speicher, Unternehmen SSO (SAML / LDAP / SCIM / OIDC), Postgres Zeilenebenen-Sicherheit für Mandant Isolation, menschliche Genehmigungsschleifen und Audit.
  • Ein Plugin-Marktplatz mit Ein-Klick, host-nativer Installation.