Skip to content

feat(gateway): add generic extension routing - #8

Merged
NWYLZW merged 1 commit into
mainfrom
codex/gateway-extensions
Sep 23, 2026
Merged

NWYLZW merged 1 commit into
mainfrom
codex/gateway-extensions

Conversation

@NWYLZW

@NWYLZW NWYLZW commented Sep 23, 2026

Copy link
Copy Markdown
Member

Summary

  • add a generation-fenced public gateway extension registry with adapter and connection schemas
  • materialize protected connections into one managed CLIProxyAPI process through a reusable Go C-shared bridge
  • preserve exact connection routing, session transforms, secret isolation, streaming, cancellation, and disabled-route tombstones
  • package native runtime resources dynamically and document the extension architecture

Verification

  • npm run test:native
  • npm run typecheck
  • npm run check
  • npm pack --dry-run
  • git diff --check

Coordination

  • uses stable connectionId and existing managed-connection binding semantics from Host SYNC
  • no Host-private synchronization imports or additional persistent provider database
  • no Host or Protocol API changes required

@NWYLZW
NWYLZW merged commit aa4fd15 into main Sep 23, 2026
2 checks passed
@NWYLZW
NWYLZW deleted the codex/gateway-extensions branch September 23, 2026 07:25
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