Implement idea to song project generation

This commit is contained in:
diyaa
2026-09-13 20:48:11 +02:00
parent bbf5f191f2
commit 5e1d3d7246
9 changed files with 229 additions and 113 deletions
@@ -2,7 +2,6 @@ import Foundation
public struct AppConfiguration: Equatable, Sendable {
public let openAIAPIKey: String?
<<<<<<< HEAD
public let privateApplicationRules: PrivateApplicationRules?
public init(
@@ -11,21 +10,12 @@ public struct AppConfiguration: Equatable, Sendable {
) {
self.openAIAPIKey = openAIAPIKey
self.privateApplicationRules = privateApplicationRules
=======
public init(openAIAPIKey: String?) {
self.openAIAPIKey = openAIAPIKey
>>>>>>> origin/master
}
public static func development(environment: [String: String] = ProcessInfo.processInfo.environment) -> AppConfiguration {
AppConfiguration(
<<<<<<< HEAD
openAIAPIKey: environment["MUSIC_ASSISTANT_OPENAI_API_KEY"],
privateApplicationRules: PrivateApplicationRules(content: environment["MUSIC_ASSISTANT_PRIVATE_AI_RULES"])
=======
openAIAPIKey: environment["MUSIC_ASSISTANT_OPENAI_API_KEY"]
>>>>>>> origin/master
)
}
}