Skip to content

Keep experimental native TCP outside stable defaults - #165

Merged
RobLe3 merged 1 commit into
mainfrom
codex/native-tcp-stable-exclusion
Aug 28, 2026
Merged

RobLe3 merged 1 commit into
mainfrom
codex/native-tcp-stable-exclusion

Conversation

@RobLe3

@RobLe3 RobLe3 commented Aug 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • require explicit provider/runtime opt-in before mounting or advertising native TCP
  • stop deriving native transport advertisement from the HTTP endpoint
  • default NAT detection to no native transport port
  • preserve normalized explicit opt-in in generated launchd/systemd services
  • document plaintext native TCP as development-only and outside the stable/production baseline

Validation

  • full local quality matrix on Rust 1.86 and stable
  • locked tests and clippy passed
  • Docker instance-lock, RustSec, coverage, package and clean-install gates passed
  • coverage 68.365% (minimum 64%)
  • Sentrux check passed; the gate's complex-function drift is reproduced unchanged on exact origin/main

No release or deployment is part of this PR.

@RobLe3
RobLe3 merged commit 00c1a87 into main Aug 28, 2026
1 check passed
@RobLe3
RobLe3 deleted the codex/native-tcp-stable-exclusion branch August 28, 2026 19:53
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