aws / aws/amazon-q-developer-cli
Session/Context/Conversation Persistence
- Lingua principale
- Rust
- Stelle
- 2k
- Fork
- 439
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
In today's new version release there is a Beta feature mentioned for **knowledge base** persistence which i liked well and went into details of it and found only one shortcoming in it that you have to manually run the update whenever a file which is in the knowledge base changes in content. Ideally this be automatically taken care of.
On the same lines of thought session/conversation/context persistence can be developed with little effort.
Idea is that Q automatically saves the conversation to storage say when context fills up to 90% and either you have to clear, save or compact to continue and in the process loose the agent thereby losing all or most part of the conversation history.
By saving it to storage we will have persistence and it's not required to load the full previous conversation into context but adding the feature that whenever interaction with the new agent starts the agent asks the user, do you want me to read the persisted conversation in the storage till the last checkpoint.
This would really really help developers save their valuable time for long running development or troubleshooting sessions. Would be great if it could be added to the standard.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
La issue non indica file, test o punti di ingresso. Inizia mappando il comportamento esistente della CLI relativo alla persistenza della knowledge base, delle sessioni, del contesto e delle conversazioni, quindi determina i requisiti per checkpoint, archiviazione e ripresa prima dell’implementazione. Il lavoro sarà completato quando saranno disponibili un design concordato e test che coprano i salvataggi automatici e il ripristino di una conversazione persistita.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- rust
- Ambito
- cli
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 20/100