fix(custom-cli): cartes progress/tools visibles dès la 2e sollicitation malgré la réutilisation du progressId — la clé d'upsert borne le progressId au scope du tour au lieu d'un dédup global sur l'historique — #157 (QA verte)
This commit is contained in:
@ -325,7 +325,7 @@ function progressKey(progress: ReplyProgress): string {
|
||||
|
||||
function progressUpsertKey(progress: ReplyProgress, scope: number): string {
|
||||
const progressId = progress.progressId?.trim();
|
||||
if (progressId) return progressId;
|
||||
if (progressId) return `progress:${scope}:${progressId}`;
|
||||
return `legacy:${scope}:${progressDisplayKey(progress)}`;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user