Finale Version — Produktlinie geschlossen; keine weitere Feature-Entwicklung geplant
Build-Ablauffrist ~6 Monate (183 Tage ab Packaging; cortex.beta.expirationDate)
Nutzungslimit-UX, sticky Turn und Historien-Sichtbarkeit nach Reload (0.2.2-Linie)
v0.2.2 Aug 3, 2026
Anbieter-Nutzungslimits zeigen nicht mehr „Wiederholung in 398047s“: klare Reset-Zeit, Modell wechseln / Abrechnung, und kein mehrtägiges Warten
Aktiver Turn bleibt oben sticky, während Tools/Thinking darunter scrollen (bis idle)
Nach Reload bleibt die Historie nicht mehr hinter leerer-Session-Opacity verborgen, während sie neu geladen wird
Leichterer Boot-Restore: nur der aktive Tab lädt Historie beim Start; kein Image-Base64 und keine Doppel-Fetches, die Cursor einfrieren ließen
Paginierte Sitzungshistorie: Boot lädt die neuesten ~40 Nachrichten; Ältere laden / Scroll nach oben holt die vorherige OpenCode-Seite
Schutz vor toxischen Sessions: riesige /.cortex/index DiffSummary-Patches werden entfernt, damit ein Tab Cursor nicht einfriert
Rollback nur bei Benutzernachrichten: kein Fork/Return bei Assistenten- oder Tool-Schritten
Keine Kopieren/Erneut-senden-Leiste unter Subagenten oder Tools — nur bei Benutzerprompts
Permission-Toast flackert nicht mehr bei Poll-Wiederzustellung derselben Anfrage
Chat-Scroll bleibt bei Diffs/Permissions; Timeline-Paint springt nicht mehr nach oben
Live-Fortschritt des Subagents in der Timeline: Task/Subagent-Karte bleibt offen mit Aktivität, Schritten und Zeit (nicht nur die Kind-Session-ID)
Ein Timeline-Pfad: Live-Aktivität, System/Error/Tool-Hinweise und Fork-Hints remounten nach Paint (kein Dual Legacy/Timeline)
Aktiver Tab stellt die Sitzungshistorie nach dem Boot wieder her: Message-Fetch timeoutet statt zu hängen; Restore holt OpenCode zurück und retryt den Fokus-Tab
Boot holt einen hängenden OpenCode zurück: akzeptiert der Port TCP ohne Health, killt und startet Cortex neu statt den Boot-Ceiling zu überschreiten
Boot-Splash blitzt nicht mehr auf Englisch: konfigurierte Locale + kurze Sprach-Roulette vor den Quips
Wiederhergestellte Session scrollt nach dem Boot ans Ende (Sprung wartet bis das Chat-Panel sichtbar ist)
Angereicherte Diffs + Live-Fortschritt in der Timeline: Keep/Undo-Karten; Thinking zwischen Tools; hängendes „running“-Shimmer endet im Idle
Timeline wiederhergestellt: Fork/Erneut senden/Kopieren bei Hover, Scroll ans Ende beim Öffnen eines Chats, und @-Subagent-Auswahl im Composer
Auto-Accept von Berechtigungen hängt den Chat nicht mehr: Antworten nutzen echte OpenCode-Routen und ignorieren SPA-HTML-200, die bash bei In Bearbeitung festhielten
Tool-Hang-Watchdog bricht nicht mehr ab, während Frage-Karten oder Bash-Berechtigungen warten
Hardware-Eignungshinweis für Leistung/Qualität: erkennt RAM/CPU, zeigt ob Qualität (~150 MB MiniLM) passt, begrenzt Parallelität auf knappen Rechnern
Docs mit v0.2.0 synchronisiert: Settings-Tabelle, Befehlspalette, Servers/Themes/Benachrichtigungen/Composer; OpenCode CLI ≥ 1.18.0 in den Install-Anforderungen
Vergleichsseite: ehrliche Tabelle Cortex vs Cursor vs Devin vs Zoo/Roo
Docs: Migration von Cursor / Copilot / Roo-Cline
v0.2.1 Aug 3, 2026
Neue-Session-Wasserzeichen: OpenCode-Desktop-Inter-Schrift + Cortex-Logo hinter Cortex/opencode; leerer Composer tiefer, Marke oben; Boot und Leerzustand teilen dieselben Ebenen (kein Größensprung)
v0.2.0 Aug 3, 2026
SNAPSHOT-Debug-Modus: In-App-Konsole (Events, Health, Turn-Trace, JSONL-Export) nur in SNAPSHOT-Builds
Session-Timeline immer Parts→rows (Tools, DiffSummary, Retry, MessageNav, Load older, Zum Neuesten); Desktop-Timeline-Beta-Toggle entfernt
Tool-Hang-Watchdog: bricht ab, wenn bash/Tools ohne Fortschritt hängen — Chat bleibt nicht mehr ewig busy, wenn du mittendrin weggehst
Wiederhergestellte Tabs zeigen nach Reload wieder den Verlauf (kein leerer Chat mit Turn-Markierungen)
OpenCode-Go-Modellführer im Picker (Tag, Beschreibung, Ideal für) und schärferes Auto mit denselben Signalen
Composer-+-Menü wie OpenCode Desktop: Bilder und Dateien (Ctrl/Cmd+U), Befehle (/), Kontext (@), Shell-Befehl (!)
Modellvarianten (Default/Low/Medium/High…), falls vorhanden, neben der Modellauswahl
Anhänge gemäß Modelleingaben; inkompatible Dateien werden beim Modellwechsel mit Warnung entfernt
Leerer Zustand neuer Sitzungen wie OpenCode Desktop (zentrierter Composer + Cortex/opencode in Acid-Grün); Idle-Status ausgeblendet; angedocktes Chat-Layout nach der ersten Nachricht
Qualität-Ladehinweis als Sprechblase am Qualität-Button (mind. ~4s lesbar)
Composer-Platzhalter mit rotierenden Hooks (/ und @ im Desktop-Stil)
Sitzungs-Tabs: Stift beim Hover (oder Doppelklick) zum Umbenennen
Start zeigt Cortex/opencode-Wasserzeichen sofort (kein leerer Blitz)
Sidebar-Höhe angepasst, um den dauerhaften Seitenscroll zu entfernen
Topbar-Icons in sanftem Lila/Weiß statt Themen-Grün
Modellauswahl: Suche, Hover-Details (Eingaben / Reasoning / Kontext) und Shortcut Modelle verwalten
Sitzungsverlauf als eigene Ansicht (Desktop-Stil); Chats heißen in UI und Befehlen jetzt Sitzungen
Einstellungen → Servers wie OpenCode Desktop: Local + remote HTTP (Health, Hinzufügen/Bearbeiten/Löschen, Standard/Aktiv) — nicht mehr die alte MCP-Liste
Servers: ⋯-Menü wird nicht mehr von der Karte abgeschnitten
Providers-Ansicht wie OpenCode Desktop: beliebte + volle Katalogliste, API-Key-/OAuth-Connect, eigene OpenAI-kompatible Anbieter
OpenCode Zen ist ein Anbieter im Katalog (kein eigener Connect-Flow mehr)
Spricht mit OpenCode über das offizielle SDK für Provider, Auth und Config; erfordert OpenCode CLI ≥ 1.18.0
Standardmodell in OpenCode opencode.json; cortex.providerID/modelID veraltet
Models: Ein-/Ausblenden + Favoriten im Picker; Standardmodell-Auswahl (opencode.json)
Providers / Models Desktop-UX: offizielle Icons; Verbundene/Beliebte + Picker; Models mit Toggles und In-Row-Radio für das Standardmodell (kein separates Dropdown)
Favoriten-Stern in Models größer und goldfarben wenn aktiv
Provider-Listen in Models einklappbar (aktiver Provider standardmäßig offen)
Einstellungen wie OpenCode Desktop: Desktop (Allgemein, Tastenkürzel) + Server (Server, Anbieter, Modelle); eigenes Chat-Menü vs ⋯ global; Schließen mit X
Einstellungen: Theme-Auswahl wird nicht mehr abgeschnitten; Idle-Status auf Einstellungsseiten ausgeblendet
OpenCode-Standardmodell-Auswahl nach Anbieter gruppiert
Allgemein-Einstellungen wie Desktop: Shell, Auto-Accept, Reasoning/Tools, Farbe, Schriften, Benachrichtigungen, Töne
OpenCode-Themes im Chat: GitHub-Katalog + Cache, Custom-Themes unter ~/.config, follow tui.json; Cortex-Theme eingebettet bis Upstream
Chat-Abstände ausgeglichen (weniger Leerraum oben, mehr Luft unter dem Composer); Kontext/Shell-Karten folgen dem aktiven Theme
Status „waiting for reply“ und Plan/Build-Labels in der Session-Meta übersetzt (alle Sprachen)
v0.1.6 31. Jul 2026
Windows: OpenCode-CLI-Erkennung nutzt PATH (where.exe) und bekannte Installationspfade — scheitert nicht mehr, wenn opencode nur im PATH liegt
Windows: npm-.cmd-Shims für OpenCode starten korrekt über die Shell
Chat bleibt nach großem Quality-MiniLM-Reload nicht mehr bei „Lokaler Kontext wird abgerufen…“ hängen (Status, Hydrate und Timeouts)
Explizite Plan-Anfragen wechseln Build→Plan auch außerhalb Auto; Warteschlange wartet auf Antworten; stale permission/question-not-found unterdrückt
v0.1.5 31. Jul 2026
Einen Chat aus dem Verlauf öffnen schließt das Cortex-Panel in Cursor nicht mehr
Quality (MiniLM): natives onnxruntime in ~/.cache (runtime-v2, nicht im VSIX); Freigabe-Ziel ≤~30 s
Quality: Senden gesperrt bis bereit (Meter am Button); kein stiller Leistungs-Fallback
Quality: Dateiänderungen re-embedden nur Betroffenes (kein Full-Reindex / %-Reset)
Docs: Quality-MiniLM-Cache, Sendesperre und inkrementeller Index in Config/Architektur dokumentiert
Quality MiniLM startet nach Chat-Freigabe — blockiert Onboarding/Boot nicht
MiniLM-Quality-Fortschritt in % in Statusleiste und Chat-Leiste
Onboarding-Assistent: Checkliste OpenCode CLI + API key mit Sprache und Kontextmodus
API key im Onboarding oder Connect einfügen — speichert in OpenCode auth.json, auch wenn der lokale Server noch nicht bereit ist
Chat ohne Projektordner — nutzt dein Home-Verzeichnis für allgemeine / Systemfragen
Windows: Pfad-Groß-/Kleinschreibung (C:\ vs c:\) blockiert Connect und Chat-Start nicht mehr
Windows: OpenCode-Check nutzt PATH (where.exe) und bekannte Installationspfade, nicht cwd-relatives opencode
Klarere Fehlermeldung, wenn die OpenCode-Binary beim Start fehlt
Chat-Chronologie und Befehlsausgaben; Affected-Files-Leiste über dem Composer
Fortschrittspanel bleibt nicht mehr in anderen Tabs hängen — jeder Chat speichert seinen eigenen Stand
v0.1.4 30. Juli 2026
Live-Tool-/Subagent-Labels folgen der UI-Sprache (kein festes Spanisch mehr bei Englisch)
Landing/Marketplace-Demo aktualisiert — @explore-Subagent und Fragekarte
Auto/Turbo-Specialty-Routing — bestes verfügbares Modell pro Aufgabe (coding / reason / speed); Cost/Balance/Intelligence neigen weiter Qualität vs. Tempo
Modellauswahl nach Anbieter gruppiert (klappbare Abschnitte mit Zählern)
Chat öffnet als rechtes Editor-Panel (nicht secondary sidebar), damit Cursor-Tab-Icons intakt bleiben
Cortex-Chat-Tab angepinnt (`cortex.chat.pinEditorTab`, standardmäßig an); Markenlogo als Tab-Icon
Optionaler Versions-Badge in der Kopfzeile (`cortex.ui.showHeaderVersion`, standardmäßig an — für Demos ausschalten)
Connect neu: Get API key → einfügen → Save; Models für Go/bezahltes Zen/BYOK
Auto/Turbo mit OpenCode Go: bevorzugt Go-Modelle; freies Zen nur als Fallback
Auto Plan/Build: klare Aufgaben bleiben in Build; „Plan erstellen“ wechselt zu Plan; uneindeutige Anfragen zeigen eine einmalige Karte
Chat-Verlauf nach Aktualität gruppiert; Tool-Schritte zeigen echte Pfade, Grep oder Befehle
Terminals-Panel entfernt — IDE-Terminalliste nutzen; @Terminal und Auswahl an Chat senden bleiben
Ein zweites Workspace schlägt nicht mehr fehl, wenn opencodePort belegt ist — Cortex nutzt den nächsten freien Port
Demo-Slot im Landing-Hero (GIF/MP4 wenn verfügbar; bis dahin Placeholder)
Hochkant-Demo im Hero wird nicht mehr auf 16:9 beschnitten
Landing-Header und Favicon nutzen das neue Cortex-Logo
Alte Marken-SVGs entfernt; nur noch PNG
Vergleichstabelle: Fußabdruck, natives OpenCode und IDE-UX vs Cursor / Windsurf
Aktive Produktversion in Nav und Footer (Link zum Changelog)
Open-VSX-Install-CTA auf Landing und Install-Docs
Marketplace- / Open-VSX-Eintrag verweist auf das öffentliche cortex-Repo (nicht den privaten Code)
README nur für Endnutzer; proprietäre Lizenz (Quellcode nicht Open Source)
Marketplace-Galerie-Icon und Banner
Icons für alle Menüeinträge im "Mehr"-Menü (komprimieren, rückgängig, neu indexieren, MCP/Skills, merken, Regeln, Pläne, Hintergrundagent, Sprache, OpenCode)
Flaggen-Emojis für jede Sprache im Sprachuntermenü und auf der Sprachschaltfläche
v0.1.0 27. Jul 2026
Sidebar-Chat mit OpenCode-Integration
Lokale Workspace-Indexierung (auto/manuell)
Lexikalisches Retrieval (TF·IDF + Path-Boost) mit Hash-Embeddings (optional MiniLM)
Symbolbewusstes Chunking (LSP DocumentSymbol)
Kontextvorschau in der UI
Streaming-Antworten über OpenCode SSE
Session-Verlauf und Turn rückgängig machen
Keep / Undo / Review pro geänderter Datei (Diff vorher/nachher)
Permission- / Question-UI
Ghost-Text-Autocomplete über schnellen OpenCode-complete-Agent ohne Tools
Manueller Autocomplete-Trigger (Ctrl/Cmd+Alt+\) und Inline Edit (Ctrl/Cmd+Shift+I)
@-Mention-Unterstützung für Dateien, Ordner, Terminals und Agents