Skip to content

Commit d6cbbda

Browse files
authored
Merge pull request #2 from tilltmk/cursor/improve-app-settings-and-user-experience-e871
Improve app settings and user experience
2 parents 9c07d2a + 94a9195 commit d6cbbda

File tree

9 files changed

+1330
-408
lines changed

9 files changed

+1330
-408
lines changed

COMMON_ERRORS.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Häufige Fehler und Lösungen
2+
3+
- **Ungültiger KI-Provider oder Modell-Name**
4+
*Symptom*: Commit-Nachrichten werden nicht mehr generiert.
5+
*Lösung*: Über die Kommando-Palette `Comitto: Configure Guardian` bzw. `Comitto: Configure AI Provider` auf ein unterstütztes Modell zurücksetzen. Die neue Settings-Verwaltung validiert Eingaben, dennoch müssen benutzerdefinierte Modelle korrekt geschrieben werden.
6+
7+
- **Commit Guardian blockiert Auto-Commits**
8+
*Symptom*: Auto-Commits werden nicht mehr ausgeführt, obwohl Dateien geändert wurden.
9+
*Lösung*: In den Guardian-Einstellungen (Seitenleiste → Guardian oder Kommando `Comitto: Configure Guardian`) prüfen, ob Cooldown, Quiet Hours oder geschützte Branches greifen. Gegebenenfalls Regeln anpassen oder Guardian temporär deaktivieren.
10+
11+
- **Zu große Diffs verursachen Abbruch**
12+
*Symptom*: Meldung über zu umfangreiche Änderungen, Commit wird abgebrochen.
13+
*Lösung*: Guardian-Schwellwert `Große Diffs` erhöhen oder Änderungen in kleinere Commits aufteilen.
14+
15+
- **Ungespeicherte Dateien verhindern Commits**
16+
*Symptom*: Guardian meldet ungespeicherte Dateien.
17+
*Lösung*: Alle offenen Editor-Tabs speichern oder Guardian-Option „Ungespeicherte Dateien blockieren” deaktivieren.
18+
19+
- **Alte Ollama-Konfiguration (ollama-model)**
20+
*Symptom*: Nach Update wird das Ollama-Modell nicht gefunden.
21+
*Lösung*: Die neue Settings-Verwaltung migriert automatisch. Sollte der Fehler erneut auftreten, in den Einstellungen `comitto.ollama.model` setzen und den Legacy-Eintrag entfernen.

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,13 @@ Automated Git Commits with AI-generated Commit Messages
1515
![image](https://github.com/user-attachments/assets/3fb666f0-114b-4bd3-a10d-b5eef0c667e8)
1616

1717
- **Automatic Commits**: Monitors file changes and performs commits automatically
18-
- **AI-generated Commit Messages**: Uses OpenAI, Anthropic Claude or Ollama
18+
- **AI-generated Commit Messages**: Uses OpenAI (standardmäßig `gpt-4.1-mini`), Anthropic Claude oder Ollama
19+
- **Commit Guardian**: Intelligente Schutzlogik mit Cooldown, Quiet Hours, Branch-Schutz und Keyword-Filtern
1920
- **Visual Status Display**: Progress bar and detailed feedback during the commit process
2021
- **Configurable Triggers**: Control when commits should be executed
2122
- **Dashboard**: Clear presentation of activities and settings
2223
- **VSCode Integration**: Fully integrated into the IDE
24+
- **Modernisierte UI**: Überarbeitete Dashboard-Optik und neue Guardian-Karten in der einfachen Oberfläche
2325

2426
## Installation
2527

@@ -53,6 +55,8 @@ Automated Git Commits with AI-generated Commit Messages
5355
- Enhanced error handling for all AI providers
5456
- Visual feedback during commit generation
5557
- Better model selection for OpenAI with icons and categories
58+
- Commit Guardian mit Schnellkonfiguration über Sidebar, Kommando-Palette und Simple UI
59+
- Überarbeiteter Settings-Manager mit Validierung, sanfter Migration alter Ollama-Modelle und Echtzeit-Reaktion auf Konfigurationsänderungen
5660

5761
## Support
5862

ROADMAP.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
## Roadmap
2+
3+
### Kurzfristig
4+
- Guardian-Statistiken in Dashboard visualisieren (Commit-Historie, blockierte Events)
5+
- Zusätzliche Guardian-Vorlagen anbieten (z.B. Fokusmodus, Team-Presets)
6+
- Erweiterte AI-Provider Vorschläge (Modelle automatisch anhand Provider abrufbar)
7+
8+
### Mittelfristig
9+
- Vollständige Telemetrie/Health-Seite mit Verlauf von Auto-Commit-Aktionen
10+
- Integration von Teststatus (z.B. npm test) in Guardian-Regeln
11+
- Command-Palette mit gefilterten “Smart Actions” basierend auf Guardian-Einstellungen
12+
13+
### Langfristig
14+
- Workflows exportieren/importieren (Settings + Guardian Profile)
15+
- Mehrsprachige UI (DE/EN) inklusive Dokumentation
16+
- Integration weiterer Provider (lokale Modelle, Azure, Vertex AI) mit Templates

commands.js

Lines changed: 213 additions & 86 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)