Skip to content

feat(http): expose optional tunnel CORS policies - #19

Merged
uartnet merged 1 commit into
mainfrom
codex/http-cors
Oct 15, 2026
Merged

uartnet merged 1 commit into
mainfrom
codex/http-cors

Conversation

@uartnet

@uartnet uartnet commented Oct 15, 2026

Copy link
Copy Markdown
Member

Add public immutable HTTPCORS options and preserve them through tunnel creation, protobuf conversion and Engine inventory JSON. Append optional dataclass fields to preserve existing positional arguments, reject private/non-HTTP use, and regenerate protocol 1.4.6 bindings.

Validation: 186 tests passed (6 opt-in remote integration tests skipped), mypy, Ruff and package build. Added policy presence/round-trip, inventory and invalid-protocol tests. No release version change.

Related: Engine #192 and Go #155. Engine must be deployed before clients using protocol 1.4.6. This is a source update for the next normal release; no dedicated SDK release or public changelog update is requested.

@uartnet
uartnet marked this pull request as ready for review October 15, 2026 11:06
@uartnet
uartnet merged commit 06fe21c into main Oct 15, 2026
13 checks passed
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