Skip to content

Manage Copilot user settings - #12

Merged
SFenton merged 1 commit into
mainfrom
copilot/manage-user-settings-release-20260920
Sep 20, 2026
Merged

SFenton merged 1 commit into
mainfrom
copilot/manage-user-settings-release-20260920

Conversation

@SFenton

@SFenton SFenton commented Sep 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • version portable Copilot CLI user defaults with GPT-5.6 Sol as the interactive default
  • merge only managed settings keys while preserving unrelated local configuration
  • reject conflicting managed-key edits and retain exact rollback behavior
  • document settings installation and restart behavior

Validation

  • node --test tests/install.test.mjs (9 passed)
  • npm test (233 passed, 13 skipped)
  • real installer upgrade verified ~/.copilot/settings.json uses gpt-5.6-sol

Version the portable user defaults and merge them safely during installation while preserving unrelated local settings and rollback state.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@SFenton

SFenton commented Sep 20, 2026

Copy link
Copy Markdown
Owner Author

CI note: all shared repository suites passed on Ubuntu, macOS, and Windows. The projects integration job failed on external project-policy drift (prompt-start-enabled, relocated contract expectations, and stale inventory assumptions); the latest main workflow run, https://github.com/SFenton/copilot-config/actions/runs/35288178992, already fails the same projects job while all shared suites pass. This PR does not modify project manifests or those external repositories.

@SFenton
SFenton merged commit 375f2cc into main Sep 20, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant