Skip to content

Split cloud config bundle service modules#25668

Merged
joeflorencio-openai merged 1 commit into
mainfrom
dev/joeflorencio/split-cloud-config-bundle-modules
Jun 2, 2026
Merged

Split cloud config bundle service modules#25668
joeflorencio-openai merged 1 commit into
mainfrom
dev/joeflorencio/split-cloud-config-bundle-modules

Conversation

@joeflorencio-openai

Copy link
Copy Markdown
Contributor

Summary

  • Splits the monolithic codex-cloud-config implementation into focused modules.
  • Keeps behavior unchanged from the preceding config bundle runtime switch.

Details

This is the reviewability follow-up after the lineage-preserving migration PRs. The split separates backend transport, loader construction, cache handling, metrics, validation, service orchestration, and focused tests into named files.

Verification: just fmt; just test -p codex-cloud-config.

@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch from 89865e5 to 9f51c3a Compare June 1, 2026 18:59
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch 2 times, most recently from 2414bdd to 8e23e11 Compare June 1, 2026 19:09
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch 2 times, most recently from fdc01ef to ea0c385 Compare June 1, 2026 22:56
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch 2 times, most recently from 459e6d8 to 5e6d42d Compare June 1, 2026 23:30
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch 2 times, most recently from 3a5ae03 to 4a1e94d Compare June 1, 2026 23:45
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch 2 times, most recently from 59c37c3 to d811d6f Compare June 2, 2026 10:29
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch from 22e2f68 to 2316ae5 Compare June 2, 2026 10:30
@joeflorencio-openai joeflorencio-openai requested a review from a team as a code owner June 2, 2026 10:30
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch from d811d6f to af6b975 Compare June 2, 2026 10:30
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch from 2316ae5 to 4a1e94d Compare June 2, 2026 17:05
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch from af6b975 to 59c37c3 Compare June 2, 2026 17:06
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch from 4a1e94d to 46119ed Compare June 2, 2026 18:53
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch from 59c37c3 to 51d3079 Compare June 2, 2026 18:53
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/switch-runtime-cloud-config-bundle branch from 46119ed to 3c63c79 Compare June 2, 2026 18:54
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch 2 times, most recently from f557fe6 to 853341f Compare June 2, 2026 19:18
Base automatically changed from dev/joeflorencio/switch-runtime-cloud-config-bundle to main June 2, 2026 20:19
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch from 853341f to cf4db0a Compare June 2, 2026 20:40
Move the monolithic codex-cloud-config implementation into focused modules after the behavior-changing bundle migration. This keeps the preceding PR reviewable as an adaptation of the moved cloud requirements implementation, while this PR is limited to module organization: backend transport, cache, metrics, validation, service orchestration, loader construction, and colocated focused tests.\n\nVerification: just fmt; just test -p codex-cloud-config; git diff --cached --check.
@joeflorencio-openai joeflorencio-openai force-pushed the dev/joeflorencio/split-cloud-config-bundle-modules branch from cf4db0a to 065a684 Compare June 2, 2026 21:12
@joeflorencio-openai joeflorencio-openai merged commit e7039f9 into main Jun 2, 2026
31 checks passed
@joeflorencio-openai joeflorencio-openai deleted the dev/joeflorencio/split-cloud-config-bundle-modules branch June 2, 2026 21:30
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 2, 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.

2 participants