Merge pull request #1286 from alauppe/feat/bedrock-converse-stream-api

feat(models): Add AWS Bedrock Converse Stream API support
This commit is contained in:
Peter Steinberger
2026-01-20 07:03:27 +00:00
committed by GitHub
3 changed files with 4 additions and 2 deletions

View File

@@ -39,7 +39,7 @@ export function resolveModel(
if (!model) {
const providers = cfg?.models?.providers ?? {};
const inlineModels =
providers[provider]?.models ??
providers[provider]?.models?.map((entry) => ({ ...entry, provider })) ??
Object.values(providers)
.flatMap((entry) => entry?.models ?? [])
.map((entry) => ({ ...entry, provider }));

View File

@@ -3,7 +3,8 @@ export type ModelApi =
| "openai-responses"
| "anthropic-messages"
| "google-generative-ai"
| "github-copilot";
| "github-copilot"
| "bedrock-converse-stream";
export type ModelCompatConfig = {
supportsStore?: boolean;

View File

@@ -8,6 +8,7 @@ export const ModelApiSchema = z.union([
z.literal("anthropic-messages"),
z.literal("google-generative-ai"),
z.literal("github-copilot"),
z.literal("bedrock-converse-stream"),
]);
export const ModelCompatSchema = z