Added a lot of functionality. Bugfixes and changes

This commit is contained in:
2026-02-15 16:46:06 +01:00
parent 2434e554f8
commit 04c9b8da1e
31 changed files with 6653 additions and 239 deletions

View File

@@ -13,19 +13,22 @@ struct Conversation: Identifiable, Codable {
var messages: [Message]
let createdAt: Date
var updatedAt: Date
var primaryModel: String? // Primary model used in this conversation
init(
id: UUID = UUID(),
name: String,
messages: [Message] = [],
createdAt: Date = Date(),
updatedAt: Date = Date()
updatedAt: Date = Date(),
primaryModel: String? = nil
) {
self.id = id
self.name = name
self.messages = messages
self.createdAt = createdAt
self.updatedAt = updatedAt
self.primaryModel = primaryModel
}
var messageCount: Int {