Release v0.36.1: KI-Kompatibilität & Präzises MaStR-Routing
Mit Version 0.36.1 machen wir die Cernion-APIs durch den neuen /llm.txt Endpunkt nativ für KI-Agenten lesbar und beheben kritische Routing-Fehler bei Netzbetreiber-Abfragen.
Cernion v0.36.1: KI-Agenten First & MaStR Routing Fixes
Wir haben soeben Version 0.36.1 der Cernion Energy Tools (Moleculer Backend) veröffentlicht. Dieses Update bringt eine essenzielle Neuerung für die KI-Integration und löst komplexe Routing-Probleme bei der Abfrage von Netzbetreiber-Daten.
🤖 Neu: Nativer LLM-Kontext (/llm.txt)
KI-Agenten und LLM-Workflows (wie unsere eigenen A²MDM-Assistenten) benötigen klare, maschinenlesbare Schnittstellen. Mit dem neuen statischen Endpunkt GET /llm.txt stellen wir ab sofort eine vollständige Zusammenfassung aller Services, Actions und REST-Endpoints direkt über das API-Gateway bereit. Diese Dokumentation wird bei jedem Release automatisch aktualisiert.
Das Ergebnis: Wesentlich schnellere und halluzinationsfreie Integration von Cernion in eigene LLM-Systeme und Copiloten.
🐛 Bugfixes: Hochpräzises MaStR-Routing
Zudem haben wir die Robustheit der energy-market.installations Schnittstelle signifikant erhöht. Besonders bei der Abfrage von VNB-Assets traten Edge-Cases auf, die wir nun mit 11 neuen Regression-Tests dauerhaft absichern:
- SNB-ID Filterung: Der Parameter
gridOperatorMastrId(z.B. SNB-Nummern) wurde intern falsch gemappt, was zu fehlerhaftenNO DATA FOUND-Rückgaben führte. Dies ist behoben – Abfragen auf spezifische Stromnetzbetreiber (SNB) liefern wieder verlässliche Anlagen-Listen. - Intelligente Namensauflösung (Fuzzy Search): Der Parameter
gridOperatorNamelieferte zuvor statische Daten. Ab sofort nutzt das System im Hintergrund den Servicecernion_market_partners, um den Klartext-Namen (z.B. inklusive unsauberer Suffixe wie "Strom, 100% Match") erst in die korrekte SNB-ID aufzulösen und dann die dazugehörigen Anlagen abzufragen. - BDEW-Code Normalisierung: Leerzeichen in BDEW-Codes (z.B. durch Copy & Paste aus Dokumenten) werden nun intelligent bereinigt und schlagen nicht mehr fehl. Unbeabsichtigte Limit-Beschränkungen (Hardcaps) wurden ebenfalls entfernt.
- Validierungs-Feedback: Fehler bei fehlenden
installationTypeParametern werfen nun transparente und hilfreiche Fehlermeldungen inkl. der erlaubten Enumerationswerte.
Wir freuen uns, mit diesem Release die Cernion-Infrastruktur noch robuster für den automatisierten KI-Betrieb gemacht zu haben!
(Commit: 128097913e08383fa120469d375aa32a9265cd96)