Skip to content

Load app-server config through ConfigManager#18870

Merged
pakrym-oai merged 3 commits into
mainfrom
pakrym/config-manager-bootstrap-load
Apr 21, 2026
Merged

Load app-server config through ConfigManager#18870
pakrym-oai merged 3 commits into
mainfrom
pakrym/config-manager-bootstrap-load

Conversation

@pakrym-oai

@pakrym-oai pakrym-oai commented Apr 21, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Load app-server startup config through ConfigManager instead of direct ConfigBuilder calls.
  • Move ConfigManager constructor-owned state (cli_overrides, runtime feature map, cloud requirements loader) behind internal manager fields.
  • Pass ConfigManager into MessageProcessor directly instead of reconstructing it from raw args.

Tests

  • cargo check -p codex-app-server
  • cargo test -p codex-app-server
  • just fix -p codex-app-server
  • just fmt

@pakrym-oai pakrym-oai marked this pull request as ready for review April 21, 2026 19:20
@pakrym-oai pakrym-oai force-pushed the pakrym/config-manager-bootstrap-load branch from 5e84849 to 2945d4b Compare April 21, 2026 19:26
@pakrym-oai pakrym-oai force-pushed the pakrym/config-manager-bootstrap-load branch from 2945d4b to 14320c4 Compare April 21, 2026 20:12
@pakrym-oai pakrym-oai force-pushed the pakrym/config-manager-bootstrap-load branch from 14320c4 to 1f3c022 Compare April 21, 2026 20:22
@pakrym-oai pakrym-oai merged commit ffa6944 into main Apr 21, 2026
25 checks passed
@pakrym-oai pakrym-oai deleted the pakrym/config-manager-bootstrap-load branch April 21, 2026 21:01
@github-actions github-actions Bot locked and limited conversation to collaborators Apr 21, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants