fix: unblock latest check lane

This commit is contained in:
Peter Steinberger
2026-04-07 09:02:13 +01:00
parent fd6d3f270d
commit 25fae3d722
4 changed files with 30 additions and 6 deletions

View File

@@ -1 +1,4 @@
// Intentionally empty: Line does not expose runtime secret-contract surfaces.
// Line does not expose secret-contract surfaces.
export const secretTargetRegistryEntries: readonly [] = [];
export function collectRuntimeConfigAssignments(): void {}

View File

@@ -314,6 +314,11 @@ describe("buildOpenAIProvider", () => {
it("owns direct OpenAI wrapper composition for responses payloads", () => {
const provider = buildOpenAIProvider();
const wrap = provider.wrapStreamFn;
expect(wrap).toBeTypeOf("function");
if (!wrap) {
throw new Error("expected OpenAI wrapper");
}
const extraParams = provider.prepareExtraParams?.({
provider: "openai",
modelId: "gpt-5.4",
@@ -324,7 +329,7 @@ describe("buildOpenAIProvider", () => {
},
} as never);
const result = runWrappedPayloadCase({
wrap: provider.wrapStreamFn as NonNullable<typeof provider.wrapStreamFn>,
wrap,
provider: "openai",
modelId: "gpt-5.4",
extraParams: extraParams ?? undefined,
@@ -350,8 +355,13 @@ describe("buildOpenAIProvider", () => {
it("owns Azure OpenAI reasoning compatibility without forcing OpenAI transport defaults", () => {
const provider = buildOpenAIProvider();
const wrap = provider.wrapStreamFn;
expect(wrap).toBeTypeOf("function");
if (!wrap) {
throw new Error("expected Azure OpenAI wrapper");
}
const result = runWrappedPayloadCase({
wrap: provider.wrapStreamFn as NonNullable<typeof provider.wrapStreamFn>,
wrap,
provider: "azure-openai-responses",
modelId: "gpt-5.4",
model: {
@@ -372,8 +382,13 @@ describe("buildOpenAIProvider", () => {
it("owns Codex wrapper composition for responses payloads", () => {
const provider = buildOpenAICodexProviderPlugin();
const wrap = provider.wrapStreamFn;
expect(wrap).toBeTypeOf("function");
if (!wrap) {
throw new Error("expected Codex wrapper");
}
const result = runWrappedPayloadCase({
wrap: provider.wrapStreamFn as NonNullable<typeof provider.wrapStreamFn>,
wrap,
provider: "openai-codex",
modelId: "gpt-5.4",
extraParams: {

View File

@@ -1 +1,4 @@
// Intentionally empty: Signal does not expose runtime secret-contract surfaces.
// Signal does not expose secret-contract surfaces.
export const secretTargetRegistryEntries: readonly [] = [];
export function collectRuntimeConfigAssignments(): void {}

View File

@@ -1 +1,4 @@
// Intentionally empty: Zalo User does not expose runtime secret-contract surfaces.
// Zalo User does not expose secret-contract surfaces.
export const secretTargetRegistryEntries: readonly [] = [];
export function collectRuntimeConfigAssignments(): void {}