Clients fell back to the project aggregate's defaultModelSelection and defaultThreadEnvMode whenever the override record had no value, so after the fold a reset override was undone by the stale aggregate on the next thread. resolveProjectSettings takes the project record and honours those fields only until projectSettingsFolded is set; callers read one answer.
Julius Marminge committed on 9/11/2026, 6:04:43 PMparent559eab9
3 files changedLine totals unavailable