diff --git a/LICENSE b/LICENSE index 1280665..1d2970e 100644 --- a/LICENSE +++ b/LICENSE @@ -2,7 +2,7 @@ -Required Notice: Copyright (C) 2026 Rune Olsen (https://mac.oai.pm) +Required Notice: Copyright (C) 2026 Rune Olsen (https://oai.pm) ## Acceptance @@ -143,4 +143,4 @@ advantage or monetary compensation — including selling this software, or any part of it, standalone or bundled into another product or service — requires a separate commercial license from the copyright holder. Contact Rune Olsen via - to discuss commercial licensing terms. + to discuss commercial licensing terms. diff --git a/README.md b/README.md index 3741cbe..d6a4376 100644 --- a/README.md +++ b/README.md @@ -344,14 +344,14 @@ oAI is source-available under the **PolyForm Noncommercial License 1.0.0**. This means you are free to use, study, modify, and share oAI for any noncommercial purpose. Commercial use — including selling oAI or any part of it, standalone or bundled into another product or service — requires a separate commercial license. -See [LICENSE](LICENSE) for the full license text, or visit [polyformproject.org/licenses/noncommercial/1.0.0](https://polyformproject.org/licenses/noncommercial/1.0.0). For commercial licensing inquiries, contact Rune Olsen via [mac.oai.pm](https://mac.oai.pm). +See [LICENSE](LICENSE) for the full license text, or visit [polyformproject.org/licenses/noncommercial/1.0.0](https://polyformproject.org/licenses/noncommercial/1.0.0). For commercial licensing inquiries, contact Rune Olsen via [oai.pm](https://oai.pm). ## Author **Rune Olsen** -- Website: https://mac.oai.pm +- Website: https://oai.pm - Blog: [https://blog.rune.pm](https://blog.rune.pm) - Gitlab.pm: [@rune](https://gitlab.pm/rune) diff --git a/oAI/Models/AgentSkill.swift b/oAI/Models/AgentSkill.swift index 5bac4f0..3143c65 100644 --- a/oAI/Models/AgentSkill.swift +++ b/oAI/Models/AgentSkill.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/Conversation.swift b/oAI/Models/Conversation.swift index 3b6cc02..40fc833 100644 --- a/oAI/Models/Conversation.swift +++ b/oAI/Models/Conversation.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/EmailLog.swift b/oAI/Models/EmailLog.swift index 20afc6a..84f8e26 100644 --- a/oAI/Models/EmailLog.swift +++ b/oAI/Models/EmailLog.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/HistoryEntry.swift b/oAI/Models/HistoryEntry.swift index 94ce0a6..5034a66 100644 --- a/oAI/Models/HistoryEntry.swift +++ b/oAI/Models/HistoryEntry.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/Message.swift b/oAI/Models/Message.swift index 5ac1db5..c7df759 100644 --- a/oAI/Models/Message.swift +++ b/oAI/Models/Message.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/MockData.swift b/oAI/Models/MockData.swift index 04de2fa..34305c1 100644 --- a/oAI/Models/MockData.swift +++ b/oAI/Models/MockData.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/ModelCategory.swift b/oAI/Models/ModelCategory.swift index 9dcfeed..307cf53 100644 --- a/oAI/Models/ModelCategory.swift +++ b/oAI/Models/ModelCategory.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Models/ModelInfo.swift b/oAI/Models/ModelInfo.swift index 6aec2bf..1285794 100644 --- a/oAI/Models/ModelInfo.swift +++ b/oAI/Models/ModelInfo.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/SessionStats.swift b/oAI/Models/SessionStats.swift index f7b4cfa..9bc9e7b 100644 --- a/oAI/Models/SessionStats.swift +++ b/oAI/Models/SessionStats.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/Settings.swift b/oAI/Models/Settings.swift index 3b834a8..b4cfd40 100644 --- a/oAI/Models/Settings.swift +++ b/oAI/Models/Settings.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/Skill.swift b/oAI/Models/Skill.swift index f64bbd2..c87a5bb 100644 --- a/oAI/Models/Skill.swift +++ b/oAI/Models/Skill.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Models/SyncModels.swift b/oAI/Models/SyncModels.swift index 8b7edbc..6412209 100644 --- a/oAI/Models/SyncModels.swift +++ b/oAI/Models/SyncModels.swift @@ -14,7 +14,7 @@ import Foundation // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . enum SyncAuthMethod: String, CaseIterable, Codable { diff --git a/oAI/Providers/AIProvider.swift b/oAI/Providers/AIProvider.swift index 78b1e24..32e0e2d 100644 --- a/oAI/Providers/AIProvider.swift +++ b/oAI/Providers/AIProvider.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Providers/AnthropicProvider.swift b/oAI/Providers/AnthropicProvider.swift index 25ae8a5..1f9ea94 100644 --- a/oAI/Providers/AnthropicProvider.swift +++ b/oAI/Providers/AnthropicProvider.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Providers/OllamaProvider.swift b/oAI/Providers/OllamaProvider.swift index 9ade87e..2a5bd19 100644 --- a/oAI/Providers/OllamaProvider.swift +++ b/oAI/Providers/OllamaProvider.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Providers/OpenAIProvider.swift b/oAI/Providers/OpenAIProvider.swift index 5b8c02a..037ef60 100644 --- a/oAI/Providers/OpenAIProvider.swift +++ b/oAI/Providers/OpenAIProvider.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Providers/OpenRouterModels.swift b/oAI/Providers/OpenRouterModels.swift index 909e9e3..bb5f712 100644 --- a/oAI/Providers/OpenRouterModels.swift +++ b/oAI/Providers/OpenRouterModels.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Providers/OpenRouterProvider.swift b/oAI/Providers/OpenRouterProvider.swift index 8640c67..2e63b87 100644 --- a/oAI/Providers/OpenRouterProvider.swift +++ b/oAI/Providers/OpenRouterProvider.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Providers/ProviderRegistry.swift b/oAI/Providers/ProviderRegistry.swift index c0c0d9e..cf6c5ee 100644 --- a/oAI/Providers/ProviderRegistry.swift +++ b/oAI/Providers/ProviderRegistry.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/AgentSkillFilesService.swift b/oAI/Services/AgentSkillFilesService.swift index 367165f..4b74fb8 100644 --- a/oAI/Services/AgentSkillFilesService.swift +++ b/oAI/Services/AgentSkillFilesService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/AnthropicOAuthService.swift b/oAI/Services/AnthropicOAuthService.swift index a498637..fe99144 100644 --- a/oAI/Services/AnthropicOAuthService.swift +++ b/oAI/Services/AnthropicOAuthService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/AnytypeMCPService.swift b/oAI/Services/AnytypeMCPService.swift index 260541b..488fa5a 100644 --- a/oAI/Services/AnytypeMCPService.swift +++ b/oAI/Services/AnytypeMCPService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/BackupService.swift b/oAI/Services/BackupService.swift index 4240b72..36b52ff 100644 --- a/oAI/Services/BackupService.swift +++ b/oAI/Services/BackupService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation import os diff --git a/oAI/Services/ContactsService.swift b/oAI/Services/ContactsService.swift index 47e7a31..058ab42 100644 --- a/oAI/Services/ContactsService.swift +++ b/oAI/Services/ContactsService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Contacts diff --git a/oAI/Services/ContextSelectionService.swift b/oAI/Services/ContextSelectionService.swift index 954f4e4..c77d5ae 100644 --- a/oAI/Services/ContextSelectionService.swift +++ b/oAI/Services/ContextSelectionService.swift @@ -19,7 +19,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/ConversationMergeService.swift b/oAI/Services/ConversationMergeService.swift index 553c6b4..80a7d74 100644 --- a/oAI/Services/ConversationMergeService.swift +++ b/oAI/Services/ConversationMergeService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/DatabaseService.swift b/oAI/Services/DatabaseService.swift index 7fcec4b..9bf46c2 100644 --- a/oAI/Services/DatabaseService.swift +++ b/oAI/Services/DatabaseService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/EmailHandlerService.swift b/oAI/Services/EmailHandlerService.swift index d9172ff..123bcb7 100644 --- a/oAI/Services/EmailHandlerService.swift +++ b/oAI/Services/EmailHandlerService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/EmailLogService.swift b/oAI/Services/EmailLogService.swift index 6026654..a4ee419 100644 --- a/oAI/Services/EmailLogService.swift +++ b/oAI/Services/EmailLogService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/EmailService.swift b/oAI/Services/EmailService.swift index f876547..e0beda9 100644 --- a/oAI/Services/EmailService.swift +++ b/oAI/Services/EmailService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/EmbeddingService.swift b/oAI/Services/EmbeddingService.swift index fe126d3..2461c15 100644 --- a/oAI/Services/EmbeddingService.swift +++ b/oAI/Services/EmbeddingService.swift @@ -19,7 +19,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/EncryptionService.swift b/oAI/Services/EncryptionService.swift index 628baff..1a05ee9 100644 --- a/oAI/Services/EncryptionService.swift +++ b/oAI/Services/EncryptionService.swift @@ -19,7 +19,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/EventKitService.swift b/oAI/Services/EventKitService.swift index 5cb9c17..0507d3c 100644 --- a/oAI/Services/EventKitService.swift +++ b/oAI/Services/EventKitService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import EventKit diff --git a/oAI/Services/GitSyncService.swift b/oAI/Services/GitSyncService.swift index 2455204..f087afb 100644 --- a/oAI/Services/GitSyncService.swift +++ b/oAI/Services/GitSyncService.swift @@ -14,7 +14,7 @@ import Foundation // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import os diff --git a/oAI/Services/IMAPClient.swift b/oAI/Services/IMAPClient.swift index e28e374..165ee6a 100644 --- a/oAI/Services/IMAPClient.swift +++ b/oAI/Services/IMAPClient.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/LocationMapsService.swift b/oAI/Services/LocationMapsService.swift index a893e79..e2f15bb 100644 --- a/oAI/Services/LocationMapsService.swift +++ b/oAI/Services/LocationMapsService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import CoreLocation diff --git a/oAI/Services/MCPService.swift b/oAI/Services/MCPService.swift index cc16a0e..b4afc75 100644 --- a/oAI/Services/MCPService.swift +++ b/oAI/Services/MCPService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/PaperlessService.swift b/oAI/Services/PaperlessService.swift index 6ac1979..e7470cf 100644 --- a/oAI/Services/PaperlessService.swift +++ b/oAI/Services/PaperlessService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/SMTPClient.swift b/oAI/Services/SMTPClient.swift index 4ecf663..e4f5648 100644 --- a/oAI/Services/SMTPClient.swift +++ b/oAI/Services/SMTPClient.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/SettingsService.swift b/oAI/Services/SettingsService.swift index 6a0cc9a..8c3060b 100644 --- a/oAI/Services/SettingsService.swift +++ b/oAI/Services/SettingsService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/ThinkingVerbs.swift b/oAI/Services/ThinkingVerbs.swift index ed3c0f9..c26eb2c 100644 --- a/oAI/Services/ThinkingVerbs.swift +++ b/oAI/Services/ThinkingVerbs.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/UpdateCheckService.swift b/oAI/Services/UpdateCheckService.swift index 8c0b333..56cd3d3 100644 --- a/oAI/Services/UpdateCheckService.swift +++ b/oAI/Services/UpdateCheckService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Services/WebSearchService.swift b/oAI/Services/WebSearchService.swift index 4642409..b07aff0 100644 --- a/oAI/Services/WebSearchService.swift +++ b/oAI/Services/WebSearchService.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Utilities/Extensions/Color+Extensions.swift b/oAI/Utilities/Extensions/Color+Extensions.swift index e787a94..95eec0a 100644 --- a/oAI/Utilities/Extensions/Color+Extensions.swift +++ b/oAI/Utilities/Extensions/Color+Extensions.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Utilities/Extensions/String+Extensions.swift b/oAI/Utilities/Extensions/String+Extensions.swift index 0335c9a..9ef5256 100644 --- a/oAI/Utilities/Extensions/String+Extensions.swift +++ b/oAI/Utilities/Extensions/String+Extensions.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Utilities/Extensions/View+Extensions.swift b/oAI/Utilities/Extensions/View+Extensions.swift index da6186f..5cdff9f 100644 --- a/oAI/Utilities/Extensions/View+Extensions.swift +++ b/oAI/Utilities/Extensions/View+Extensions.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Utilities/Logging.swift b/oAI/Utilities/Logging.swift index 7ce62e1..ef8e9d0 100644 --- a/oAI/Utilities/Logging.swift +++ b/oAI/Utilities/Logging.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Utilities/SyntaxHighlighter.swift b/oAI/Utilities/SyntaxHighlighter.swift index bb1b339..fd5871a 100644 --- a/oAI/Utilities/SyntaxHighlighter.swift +++ b/oAI/Utilities/SyntaxHighlighter.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/ViewModels/ChatViewModel.swift b/oAI/ViewModels/ChatViewModel.swift index 46a9b81..ecc2dc8 100644 --- a/oAI/ViewModels/ChatViewModel.swift +++ b/oAI/ViewModels/ChatViewModel.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import Foundation diff --git a/oAI/Views/Main/ChatView.swift b/oAI/Views/Main/ChatView.swift index a719aed..f06e76e 100644 --- a/oAI/Views/Main/ChatView.swift +++ b/oAI/Views/Main/ChatView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/ContentView.swift b/oAI/Views/Main/ContentView.swift index 02cf2de..a823094 100644 --- a/oAI/Views/Main/ContentView.swift +++ b/oAI/Views/Main/ContentView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/FooterView.swift b/oAI/Views/Main/FooterView.swift index 5d3fce2..2007e8a 100644 --- a/oAI/Views/Main/FooterView.swift +++ b/oAI/Views/Main/FooterView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/HeaderView.swift b/oAI/Views/Main/HeaderView.swift index 4c2e832..eec05a3 100644 --- a/oAI/Views/Main/HeaderView.swift +++ b/oAI/Views/Main/HeaderView.swift @@ -19,7 +19,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/InputBar.swift b/oAI/Views/Main/InputBar.swift index 0ec5e0f..641afd6 100644 --- a/oAI/Views/Main/InputBar.swift +++ b/oAI/Views/Main/InputBar.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/MarkdownContentView.swift b/oAI/Views/Main/MarkdownContentView.swift index 88d62c2..d7d4a1c 100644 --- a/oAI/Views/Main/MarkdownContentView.swift +++ b/oAI/Views/Main/MarkdownContentView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/MessageRow.swift b/oAI/Views/Main/MessageRow.swift index 6a1180b..906929b 100644 --- a/oAI/Views/Main/MessageRow.swift +++ b/oAI/Views/Main/MessageRow.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/SidebarView.swift b/oAI/Views/Main/SidebarView.swift index 496a4ea..1233471 100644 --- a/oAI/Views/Main/SidebarView.swift +++ b/oAI/Views/Main/SidebarView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Main/SyncStatusIndicator.swift b/oAI/Views/Main/SyncStatusIndicator.swift index 552e11f..aeca3cc 100644 --- a/oAI/Views/Main/SyncStatusIndicator.swift +++ b/oAI/Views/Main/SyncStatusIndicator.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/AboutView.swift b/oAI/Views/Screens/AboutView.swift index 9a8cf35..85b9267 100644 --- a/oAI/Views/Screens/AboutView.swift +++ b/oAI/Views/Screens/AboutView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/AgentSkillEditorSheet.swift b/oAI/Views/Screens/AgentSkillEditorSheet.swift index 7b8424d..bc37a99 100644 --- a/oAI/Views/Screens/AgentSkillEditorSheet.swift +++ b/oAI/Views/Screens/AgentSkillEditorSheet.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/AgentSkillsView.swift b/oAI/Views/Screens/AgentSkillsView.swift index db26ed3..293241e 100644 --- a/oAI/Views/Screens/AgentSkillsView.swift +++ b/oAI/Views/Screens/AgentSkillsView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/BashApprovalSheet.swift b/oAI/Views/Screens/BashApprovalSheet.swift index a82edba..e09a84b 100644 --- a/oAI/Views/Screens/BashApprovalSheet.swift +++ b/oAI/Views/Screens/BashApprovalSheet.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/CombineConversationsSheet.swift b/oAI/Views/Screens/CombineConversationsSheet.swift index 7fca5b4..39ab75a 100644 --- a/oAI/Views/Screens/CombineConversationsSheet.swift +++ b/oAI/Views/Screens/CombineConversationsSheet.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/ConversationListView.swift b/oAI/Views/Screens/ConversationListView.swift index 979ae51..94c3072 100644 --- a/oAI/Views/Screens/ConversationListView.swift +++ b/oAI/Views/Screens/ConversationListView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import os diff --git a/oAI/Views/Screens/CreditsView.swift b/oAI/Views/Screens/CreditsView.swift index 422c1da..7008925 100644 --- a/oAI/Views/Screens/CreditsView.swift +++ b/oAI/Views/Screens/CreditsView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/EmailLogView.swift b/oAI/Views/Screens/EmailLogView.swift index 07ba568..95e62fc 100644 --- a/oAI/Views/Screens/EmailLogView.swift +++ b/oAI/Views/Screens/EmailLogView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/HelpView.swift b/oAI/Views/Screens/HelpView.swift index 3756b16..d290046 100644 --- a/oAI/Views/Screens/HelpView.swift +++ b/oAI/Views/Screens/HelpView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/HistoryView.swift b/oAI/Views/Screens/HistoryView.swift index 6897d2b..3978a00 100644 --- a/oAI/Views/Screens/HistoryView.swift +++ b/oAI/Views/Screens/HistoryView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import os diff --git a/oAI/Views/Screens/ModelInfoView.swift b/oAI/Views/Screens/ModelInfoView.swift index ac42811..5a18113 100644 --- a/oAI/Views/Screens/ModelInfoView.swift +++ b/oAI/Views/Screens/ModelInfoView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/ModelSelectorView.swift b/oAI/Views/Screens/ModelSelectorView.swift index 176c360..b717bd5 100644 --- a/oAI/Views/Screens/ModelSelectorView.swift +++ b/oAI/Views/Screens/ModelSelectorView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/PersonalDataApprovalSheet.swift b/oAI/Views/Screens/PersonalDataApprovalSheet.swift index 753b9e1..ca31968 100644 --- a/oAI/Views/Screens/PersonalDataApprovalSheet.swift +++ b/oAI/Views/Screens/PersonalDataApprovalSheet.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/SettingsView.swift b/oAI/Views/Screens/SettingsView.swift index 7366a45..809667b 100644 --- a/oAI/Views/Screens/SettingsView.swift +++ b/oAI/Views/Screens/SettingsView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/SkillEditorSheet.swift b/oAI/Views/Screens/SkillEditorSheet.swift index 2a840df..962c828 100644 --- a/oAI/Views/Screens/SkillEditorSheet.swift +++ b/oAI/Views/Screens/SkillEditorSheet.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/SkillsView.swift b/oAI/Views/Screens/SkillsView.swift index c73162d..38d325f 100644 --- a/oAI/Views/Screens/SkillsView.swift +++ b/oAI/Views/Screens/SkillsView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/Views/Screens/StatsView.swift b/oAI/Views/Screens/StatsView.swift index 914e053..b60e136 100644 --- a/oAI/Views/Screens/StatsView.swift +++ b/oAI/Views/Screens/StatsView.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI diff --git a/oAI/oAIApp.swift b/oAI/oAIApp.swift index a7f2115..de68282 100644 --- a/oAI/oAIApp.swift +++ b/oAI/oAIApp.swift @@ -18,7 +18,7 @@ // See the LICENSE file or // for // the full license text. For commercial licensing, contact Rune -// Olsen via . +// Olsen via . import SwiftUI