This commit is contained in:
end-4
2024-03-25 12:45:54 +07:00
committed by GitHub
+1 -1
View File
@@ -202,6 +202,7 @@ class GeminiService extends Service {
get lastMessage() { return this._messages[this._messages.length - 1] } get lastMessage() { return this._messages[this._messages.length - 1] }
saveHistory() { saveHistory() {
Utils.exec(`bash -c 'mkdir -p ${HISTORY_DIR} && touch ${HISTORY_PATH}'`);
Utils.writeFile(JSON.stringify(this._messages.map(msg => { Utils.writeFile(JSON.stringify(this._messages.map(msg => {
let m = { role: msg.role, parts: msg.parts }; return m; let m = { role: msg.role, parts: msg.parts }; return m;
})), HISTORY_PATH); })), HISTORY_PATH);
@@ -228,7 +229,6 @@ class GeminiService extends Service {
} }
else { else {
this._messages = this._assistantPrompt ? [...initMessages] : [] this._messages = this._assistantPrompt ? [...initMessages] : []
Utils.exec(`bash -c 'mkdir -p ${HISTORY_DIR} && touch ${HISTORY_PATH}'`)
} }
} }