CommandCodeAI / CommandCodeAI/command-code

Conversation history is tied to case-sensitive directory paths

Aperta
#538 2 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

windows
Lingua principale
Nessun dato sulla lingua
Stelle
4k
Fork
350
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

Summary

The conversation history appears to be matched using the exact directory path string, including letter casing.

Expected Behavior

Since both paths refer to the same directory (on a case-insensitive filesystem), the existing conversation history should be shown.

Actual Behavior

A new conversation is created (or previous conversations are not shown) because the path comparison is case-sensitive.

Steps to reproduce the issue

Open a project from:

/path/to/project
Start a conversation.

Later, open the same physical directory using:

/path/to/Project

(only the casing differs).

Observe the conversation history.

Command Code Version

0.40.14

Operating System

Windows

Terminal/IDE

No response

Shell

No response

Additional context

No response

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Non viene indicato alcun file sorgente o test. Inizia tracciando dove viene cercata la cronologia delle conversazioni e come vengono confrontati i percorsi delle directory del progetto su Windows, quindi riproduci il problema con percorsi che differiscono solo per l’uso di maiuscole e minuscole. Il lavoro è completato quando la stessa directory fisica mostra la cronologia delle conversazioni esistente indipendentemente dall’uso di maiuscole e minuscole nel percorso.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Ambito
cli, operating-systems
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Attiva
Chiarezza
Abbastanza chiara
Idoneità per principianti
64/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.