Skip to content

Gateway v2#58

Draft
chtushar wants to merge 7 commits intomainfrom
gateway-v2
Draft

Gateway v2#58
chtushar wants to merge 7 commits intomainfrom
gateway-v2

Conversation

@chtushar
Copy link
Copy Markdown
Contributor

@chtushar chtushar commented Mar 2, 2026

No description provided.

chtushar added 7 commits March 1, 2026 23:52
Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
Introduce a new @llmops/gateway package exporting proxyRequest and
ProviderConfig. Wire server handlers and middlewares to use
proxyRequest,
remove the old gateway re-export from core, add a minimal proxy
implementation with tests, and replace the guardrails manifest with an
empty placeholder.

Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
Add provider types, a registry and OpenAI-compatible adapters, plus
per-endpoint handlers that delegate to executeRequest. Implement
executeRequest with upstream URL/header building, optional
request/response
transforms and SSE event streaming. Introduce typed GatewayError using
neverthrow, update proxyRequest routing and tests, and add neverthrow
dependency.

Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
Disable core no-undef and set core no-unused-vars to warn.
Retain @typescript-eslint/no-unused-vars as error to keep
TypeScript-aware
checks enforced.

Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
Signed-off-by: Tushar Choudhari <choudharit23@gmail.com>
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