native macOS codings agent orchestrator
6
fork

Configure Feed

Select the types of activity you want to include in your feed.

Fix GlobalSettings Codable for new worktree create options

Merge added copyIgnoredOnWorktreeCreate, copyUntrackedOnWorktreeCreate
and pullRequestMergeStrategy properties but left the CodingKeys enum
and encode(to:) missing their entries, breaking compilation.

onevcat 7b7f7c16 d35d4620

+6
+6
supacode/Features/Settings/Models/GlobalSettings.swift
··· 137 137 try container.encode(promptForWorktreeCreation, forKey: .promptForWorktreeCreation) 138 138 try container.encode(fetchOriginBeforeWorktreeCreation, forKey: .fetchOriginBeforeWorktreeCreation) 139 139 try container.encodeIfPresent(defaultWorktreeBaseDirectoryPath, forKey: .defaultWorktreeBaseDirectoryPath) 140 + try container.encode(copyIgnoredOnWorktreeCreate, forKey: .copyIgnoredOnWorktreeCreate) 141 + try container.encode(copyUntrackedOnWorktreeCreate, forKey: .copyUntrackedOnWorktreeCreate) 142 + try container.encode(pullRequestMergeStrategy, forKey: .pullRequestMergeStrategy) 140 143 try container.encode(restoreTerminalLayoutOnLaunch, forKey: .restoreTerminalLayoutOnLaunch) 141 144 try container.encodeIfPresent(archivedAutoDeletePeriod?.rawValue, forKey: .archivedAutoDeletePeriod) 142 145 try container.encodeIfPresent(terminalFontSize, forKey: .terminalFontSize) ··· 164 167 case promptForWorktreeCreation 165 168 case fetchOriginBeforeWorktreeCreation 166 169 case defaultWorktreeBaseDirectoryPath 170 + case copyIgnoredOnWorktreeCreate 171 + case copyUntrackedOnWorktreeCreate 172 + case pullRequestMergeStrategy 167 173 case restoreTerminalLayoutOnLaunch 168 174 case archivedAutoDeletePeriod 169 175 case terminalFontSize