fix: sqlite api

This commit is contained in:
ikechan8370 2025-04-10 12:09:23 +08:00
parent 0c602d6cb3
commit 64c77877ac
6 changed files with 86 additions and 0 deletions

View file

@ -100,7 +100,16 @@ export class SQLiteToolsGroupStorage extends ChaiteStorage {
*/
async setItem (id, data) {
await this.ensureInitialized()
if (!id) {
id = this._generateId()
}
// 加上时间戳
if (!data.createdAt) {
data.createdAt = new Date().toISOString()
}
data.updatedAt = new Date().toISOString()
// 提取工具组数据
const { name, description, tools } = data
const updatedAt = Date.now()