[Feedback]: Global Taste learning and shared preferences across all projects
Dieses Issue hat noch niemand übernommen.
Bewertung
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Anfängerfreundlichkeit
- 18/100
- Issue-Typ
- Feature
- Klarheit
- Größtenteils klar
- Aktivitätsstatus
- Aktiv
- Tech-Stack
- git
- Bereich
- desktop
Rechercherichtung
Start by finding where Taste reads and writes .commandcode/taste/ per repository, and how the "Inherit from user" setting is wired in the Settings area. Agree the storage-scope design (Global, Project, Both) with maintainers before coding, since the issue proposes options but no decision. Done means global-only mode writes to the user config directory, creates no in-repo Taste folders, and project overrides still apply in Both mode.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Beschreibung
What problem are you trying to solve?
I'm using Command Code Desktop on Windows and regularly work across many different repositories.
Currently, Taste creates separate .commandcode/taste/ directories inside individual repositories instead of maintaining one shared collection of personal preferences.
Most of my coding preferences, workflows, and conventions apply to all my projects, regardless of the repository.
I'd like Taste to automatically learn from all my sessions across different repositories and remember those preferences globally, without creating separate Taste files in every project.
Currently, learned preferences are fragmented across repositories, and automatically generated Taste files can also end up appearing as untracked files in Git.
What would improve it?
I'd like an option to make Taste learning fully global at the user level.
Ideally, this would:
- Automatically learn from sessions across all repositories and projects.
- Store all learned preferences centrally in the user's configuration directory (e.g.
~/.commandcode/taste/). - Automatically apply those preferences to every project.
- Continuously update the same global preference collection when working in different repositories.
- Avoid creating
.commandcode/taste/directories inside repositories when using global-only mode. - Allow viewing, editing, and managing global preferences directly from the Desktop app.
- Work automatically without requiring manual synchronization, push/pull commands, or copying files between repositories.
A possible solution would be a configurable Taste storage scope:
- Global (User): Learn from all projects, store preferences centrally, and apply them everywhere.
- Project: Learn and store preferences only within the current repository.
- Both: Maintain shared global preferences alongside project-specific preferences, allowing project-specific rules to override global ones when necessary.
This would make Taste much more useful for developers working across multiple repositories while keeping personal preferences separate from project files.
The existing "Inherit from user" setting appears to control whether learning is enabled, rather than where preferences are stored.
What do you do today?
No response
Product area
Settings
- Vorherrschende Sprache
- Shell
- Sterne
- 96
- Forks
- 7
- Ø Merge
- 2 Std. 46 Min.
- Gemergte PRs (30 T.)
- 1
Entwicklungsumgebung
Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus CommandCodeAI/desktop
-
[UI Bug][macOS] Sidebar toggle is vertically misaligned with window controlsEvtl. vergeben @aliarain hat das vor 11 Tagen übernommen. Offenbug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 70/100
CommandCodeAI/desktop#125 · 1 Kommentar · 1 zugewiesene Person ·
-
[Feedback]: add copy block under a code blockEvtl. vergeben @aliarain hat das vor 16 Tagen übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
CommandCodeAI/desktop#94 · 1 zugewiesene Person ·
-
[Feedback]: Add Expand & Collapse for changesEvtl. vergeben @aliarain hat das vor 16 Tagen übernommen. Offenenhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
CommandCodeAI/desktop#66 · 1 Kommentar · 2 Reaktionen · 1 zugewiesene Person ·
-
bug
Schwierigkeit 3/5 Ein halber Tag Anfängerfreundlichkeit 55/100
CommandCodeAI/desktop#143 ·
-
bug
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 30/100
CommandCodeAI/desktop#142 ·
Alle Issues in CommandCodeAI/desktop
Ähnliche Issues
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 71/100
t4t5/omdrop-owl#14 ·
Maintainer antworten meist innerhalb von 1 Tag
-
enhancement
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 82/100
Maintainer antworten meist innerhalb von 1 Tag
-
docs(evals): note CLAUDE_CODE_PRINT_BG_WAIT_CEILING_MS for headless eval runs that use workflowsOffengood first issue needs-triage priority: low
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 75/100
melodic-software/claude-code-plugins#7022 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 1 Tag
-
bug(backend): `make test-update` in backend/src/v2 fails because the --update flag was removedOffenready
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 92/100
kubeflow/pipelines#14784 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen