From bd686873c476c29875353999661b4efd45ed5da4 Mon Sep 17 00:00:00 2001 From: Rune Olsen Date: Wed, 15 Jul 2026 11:33:53 +0200 Subject: [PATCH] Update commercial licensing contact URL to oai.pm Consolidates the mac.oai.pm subdomain references (introduced in the PolyForm Noncommercial relicense) to the root oai.pm domain, across the LICENSE file, README, and all Swift source file headers. Co-Authored-By: Claude Sonnet 5 --- LICENSE | 4 ++-- README.md | 4 ++-- oAI/Models/AgentSkill.swift | 2 +- oAI/Models/Conversation.swift | 2 +- oAI/Models/EmailLog.swift | 2 +- oAI/Models/HistoryEntry.swift | 2 +- oAI/Models/Message.swift | 2 +- oAI/Models/MockData.swift | 2 +- oAI/Models/ModelCategory.swift | 2 +- oAI/Models/ModelInfo.swift | 2 +- oAI/Models/SessionStats.swift | 2 +- oAI/Models/Settings.swift | 2 +- oAI/Models/Skill.swift | 2 +- oAI/Models/SyncModels.swift | 2 +- oAI/Providers/AIProvider.swift | 2 +- oAI/Providers/AnthropicProvider.swift | 2 +- oAI/Providers/OllamaProvider.swift | 2 +- oAI/Providers/OpenAIProvider.swift | 2 +- oAI/Providers/OpenRouterModels.swift | 2 +- oAI/Providers/OpenRouterProvider.swift | 2 +- oAI/Providers/ProviderRegistry.swift | 2 +- oAI/Services/AgentSkillFilesService.swift | 2 +- oAI/Services/AnthropicOAuthService.swift | 2 +- oAI/Services/AnytypeMCPService.swift | 2 +- oAI/Services/BackupService.swift | 2 +- oAI/Services/ContactsService.swift | 2 +- oAI/Services/ContextSelectionService.swift | 2 +- oAI/Services/ConversationMergeService.swift | 2 +- oAI/Services/DatabaseService.swift | 2 +- oAI/Services/EmailHandlerService.swift | 2 +- oAI/Services/EmailLogService.swift | 2 +- oAI/Services/EmailService.swift | 2 +- oAI/Services/EmbeddingService.swift | 2 +- oAI/Services/EncryptionService.swift | 2 +- oAI/Services/EventKitService.swift | 2 +- oAI/Services/GitSyncService.swift | 2 +- oAI/Services/IMAPClient.swift | 2 +- oAI/Services/LocationMapsService.swift | 2 +- oAI/Services/MCPService.swift | 2 +- oAI/Services/PaperlessService.swift | 2 +- oAI/Services/SMTPClient.swift | 2 +- oAI/Services/SettingsService.swift | 2 +- oAI/Services/ThinkingVerbs.swift | 2 +- oAI/Services/UpdateCheckService.swift | 2 +- oAI/Services/WebSearchService.swift | 2 +- oAI/Utilities/Extensions/Color+Extensions.swift | 2 +- oAI/Utilities/Extensions/String+Extensions.swift | 2 +- oAI/Utilities/Extensions/View+Extensions.swift | 2 +- oAI/Utilities/Logging.swift | 2 +- oAI/Utilities/SyntaxHighlighter.swift | 2 +- oAI/ViewModels/ChatViewModel.swift | 2 +- oAI/Views/Main/ChatView.swift | 2 +- oAI/Views/Main/ContentView.swift | 2 +- oAI/Views/Main/FooterView.swift | 2 +- oAI/Views/Main/HeaderView.swift | 2 +- oAI/Views/Main/InputBar.swift | 2 +- oAI/Views/Main/MarkdownContentView.swift | 2 +- oAI/Views/Main/MessageRow.swift | 2 +- oAI/Views/Main/SidebarView.swift | 2 +- oAI/Views/Main/SyncStatusIndicator.swift | 2 +- oAI/Views/Screens/AboutView.swift | 2 +- oAI/Views/Screens/AgentSkillEditorSheet.swift | 2 +- oAI/Views/Screens/AgentSkillsView.swift | 2 +- oAI/Views/Screens/BashApprovalSheet.swift | 2 +- oAI/Views/Screens/CombineConversationsSheet.swift | 2 +- oAI/Views/Screens/ConversationListView.swift | 2 +- oAI/Views/Screens/CreditsView.swift | 2 +- oAI/Views/Screens/EmailLogView.swift | 2 +- oAI/Views/Screens/HelpView.swift | 2 +- oAI/Views/Screens/HistoryView.swift | 2 +- oAI/Views/Screens/ModelInfoView.swift | 2 +- oAI/Views/Screens/ModelSelectorView.swift | 2 +- oAI/Views/Screens/PersonalDataApprovalSheet.swift | 2 +- oAI/Views/Screens/SettingsView.swift | 2 +- oAI/Views/Screens/SkillEditorSheet.swift | 2 +- oAI/Views/Screens/SkillsView.swift | 2 +- oAI/Views/Screens/StatsView.swift | 2 +- oAI/oAIApp.swift | 2 +- 78 files changed, 80 insertions(+), 80 deletions(-) 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