Skip to content

refactor: share control plane client plumbing#58

Merged
bestlux merged 1 commit intomainfrom
codex/shared-control-plane-client
Apr 24, 2026
Merged

refactor: share control plane client plumbing#58
bestlux merged 1 commit intomainfrom
codex/shared-control-plane-client

Conversation

@bestlux
Copy link
Copy Markdown
Owner

@bestlux bestlux commented Apr 24, 2026

Summary

  • add a shared control-plane-client crate for default endpoint selection, named-pipe parsing/retry, tonic channel creation, and control-plane client construction
  • update CLI and tray to use the shared client helper instead of duplicating Windows named-pipe plumbing
  • move named-pipe endpoint tests into the shared crate

Validation

  • cargo fmt --all -- --check
  • cargo clippy --workspace --all-targets -- -D warnings
  • cargo test --workspace

@bestlux bestlux merged commit 60b3259 into main Apr 24, 2026
6 checks passed
@bestlux bestlux deleted the codex/shared-control-plane-client branch April 24, 2026 05:45
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