Skip to content

Upgrade Git marketplaces from merged configuration - #42149

Merged
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/53d1eecf68a91ce2aa8430e5749d78697bfcd821
Sep 1, 2026
Merged

Upgrade Git marketplaces from merged configuration#42149
copyberry[bot] merged 1 commit into
mainfrom
copyberry/codex-internal-to-codex-oss/53d1eecf68a91ce2aa8430e5749d78697bfcd821

Conversation

@copyberry

@copyberry copyberry Bot commented Sep 1, 2026

Copy link
Copy Markdown

Upgrade Git marketplaces from merged configuration

Why

Configured Git marketplaces may be defined outside the user config, but those definitions could not download or update their snapshots.

What changed

  • Select marketplace source, ref, and sparse-path settings from the effective merged configuration for startup synchronization and explicit upgrades.
  • Preserve the initiating operation's configuration loader and overrides when reloading before activation.
  • Roll back activation if the marketplace definition changed or configuration can no longer be loaded, without copying settings into the user config.

Testing

  • Cover system-defined marketplaces, CLI overrides, startup fallback after invalid user configuration, and rollback after configuration changes.

## Why

Configured Git marketplaces may be defined outside the user config, but those definitions could not download or update their snapshots.

## What changed

- Select marketplace source, ref, and sparse-path settings from the effective merged configuration for startup synchronization and explicit upgrades.
- Preserve the initiating operation's configuration loader and overrides when reloading before activation.
- Roll back activation if the marketplace definition changed or configuration can no longer be loaded, without copying settings into the user config.

## Testing

- Cover system-defined marketplaces, CLI overrides, startup fallback after invalid user configuration, and rollback after configuration changes.

GitOrigin-RevId: 53d1eecf68a91ce2aa8430e5749d78697bfcd821
@copyberry
copyberry Bot force-pushed the copyberry/codex-internal-to-codex-oss/53d1eecf68a91ce2aa8430e5749d78697bfcd821 branch from 779d933 to 68c9556 Compare September 1, 2026 22:38
@copyberry
copyberry Bot merged commit 68c9556 into main Sep 1, 2026
24 of 32 checks passed
@copyberry
copyberry Bot deleted the copyberry/codex-internal-to-codex-oss/53d1eecf68a91ce2aa8430e5749d78697bfcd821 branch September 1, 2026 22:39
@github-actions github-actions Bot locked and limited conversation to collaborators Sep 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant