mirror of
https://github.com/R0m1k3/Loki.git
synced 2026-10-22 14:38:12 +02:00
Validation shell : la carte reste jusqu'à décision de l'utilisateur
L'agent termine son tour pour attendre la validation, donc le streaming s'arrête aussitôt — or la carte de confirmation n'était affichée que pendant le streaming, elle disparaissait avant qu'on puisse cliquer. - La carte de validation shell s'affiche tant que `pendingShell` existe, indépendamment de l'état de streaming (approbation/refus déjà gérés hors flux). - Changer de session efface une validation en attente (elle appartenait à la session quittée). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SVay7z3y7q2gEe54ByAE6N
This commit is contained in:
2 files changed
+6
-2
No files matched your search
@@ -308,9 +308,10 @@ export const useStore = create<LokiState>((set, get) => ({
|
||||
set({
|
||||
currentSessionId: id,
|
||||
messages,
|
||||
// Une validation shell en attente appartient à la session quittée.
|
||||
...(streaming
|
||||
? {}
|
||||
: { streamContent: "", streamStatus: "", streamNotice: null }),
|
||||
: { streamContent: "", streamStatus: "", streamNotice: null, pendingShell: null }),
|
||||
});
|
||||
// L'arborescence suit le projet de la session ouverte.
|
||||
await get().refreshFiles();
|
||||
|
||||
Reference in new issue
Block a user