Disable Orchestra Feature
Nucleic-Session: 921760EC-9063-4C8B-807B-DF166B271459 Co-authored-by: Nucleic <[email protected]>
This commit is contained in:
@@ -247,6 +247,10 @@ struct EffortMenu: View {
|
||||
var modelSKU: String? = nil
|
||||
/// Whether the target project is under Nucleic Control (gates Orchestra).
|
||||
var controlled: Bool = false
|
||||
/// Latch Orchestra on once it's active: for an existing chat the host refuses to turn Orchestra
|
||||
/// off (`SessionController.setEffort`), so the other levels are disabled to match. Left off for
|
||||
/// new-chat composition, where the choice isn't committed yet and can still be changed.
|
||||
var lockWhenOrchestra: Bool = false
|
||||
|
||||
private var levels: [String] { catalog.offeredEfforts(forModel: modelSKU) }
|
||||
private var sentinel: String { catalog.orchestraSentinelOrFallback }
|
||||
|
||||
Reference in New Issue
Block a user