(modelId: string)
| 107 | |
| 108 | // Mark a model as used (update last used timestamp) |
| 109 | markModelUsed(modelId: string): void { |
| 110 | const models = this.getDownloadedModels(); |
| 111 | const model = models.find(m => m.id === modelId); |
| 112 | |
| 113 | if (model) { |
| 114 | model.lastUsed = new Date().toISOString(); |
| 115 | this.saveDownloadedModels(models); |
| 116 | } |
| 117 | } |
| 118 | |
| 119 | // Remove a model from downloaded list |
| 120 | removeModel(modelId: string): void { |
no test coverage detected