Cognithor 0.94.1
Cognithor v0.94.1 — Hotfix for v0.94.0
Released: 2026-04-26
Post-v0.94.0 dry-run audit surfaced three fixable wiring concerns. All addressed in this hotfix.
Was wurde gefixt
[autogen] Extra ist jetzt vollständig (HIGH)
Bei pip install cognithor[autogen] && cognithor-bench --adapter autogen kam vorher eine irreführende ImportError. Grund: OpenAIChatCompletionClient lebt im PyPI-Paket autogen-ext, nicht in autogen-agentchat. Beide [autogen]-Extras (root + cognithor_bench) ziehen jetzt zusätzlich autogen-ext[openai]==0.7.5. Adapter-Error-Message aktualisiert.
pip install "cognithor[autogen]==0.94.1"
# zieht jetzt: autogen-agentchat==0.7.5 + autogen-ext[openai]==0.7.5docs/integrations/catalog.json ist sauber (MEDIUM)
Die zwei sevDesk-Tools (sevdesk_get_invoice, sevdesk_list_contacts) waren im Catalog gelistet, aber NICHT im laufenden MCP-Server registriert (@mcp_tool-Decorator ist ein No-op-Marker; das Modul wird nirgends importiert). Die cognithor.ai/integrations-Seite hat damit Funktionalität versprochen, die der Server nicht liefert.
Der Generator-Script scripts/generate_integrations_catalog.py hat jetzt eine explizite NOT_YET_REGISTERED_PREFIXES-Filter. Die sevDesk-Einträge werden automatisch wieder im Catalog auftauchen, sobald der Connector live verdrahtet wird.
Windows-Konsole zeigt §-Zeichen korrekt (LOW)
insurance-agent-pack run --interview rendert §34d nicht mehr als �34d Mojibake auf Windows-Konsolen mit cp1252-Default. CLI rekonfiguriert sys.stdout/sys.stderr auf UTF-8 beim Entry.
Compatibility
Pures Bug-Fix-Release, keine Breaking-Changes vs v0.94.0. Apache 2.0 unverändert. Migration einfach:
pip install --upgrade cognithor==0.94.1Verweise
- Audit-Report:
docs/superpowers/reports/2026-04-26-v094-dry-run-audit.md - CHANGELOG:
CHANGELOG.md - Hotfix PR: #152
- Full Changelog: v0.94.0...v0.94.1