fix: clamp z.ai developer role

This commit is contained in:
Peter Steinberger
2026-01-11 04:28:16 +01:00
parent 7660a78330
commit 57e6a9a762
5 changed files with 383 additions and 1 deletions

View File

@@ -66,6 +66,7 @@ import {
resolveAuthProfileOrder,
resolveModelAuthMode,
} from "./model-auth.js";
import { normalizeModelCompat } from "./model-compat.js";
import { ensureClawdbotModelsJson } from "./models-config.js";
import type { MessagingToolSend } from "./pi-embedded-messaging.js";
import { acquireSessionWriteLock } from "./session-write-lock.js";
@@ -762,7 +763,7 @@ function resolveModel(
modelRegistry,
};
}
return { model, authStorage, modelRegistry };
return { model: normalizeModelCompat(model), authStorage, modelRegistry };
}
export async function compactEmbeddedPiSession(params: {