fix: honor telegram model overrides in buttons (#8193) (thanks @gildo)

This commit is contained in:
Ayaan Zaidi
2026-02-04 09:16:10 +05:30
committed by Ayaan Zaidi
parent 202c554d09
commit 41a4f1200b
3 changed files with 81 additions and 9 deletions

View File

@@ -93,7 +93,7 @@ function boundedLevenshteinDistance(a: string, b: string, maxDistance: number):
return dist;
}
type StoredModelOverride = {
export type StoredModelOverride = {
provider?: string;
model: string;
source: "session" | "parent";
@@ -126,7 +126,7 @@ function resolveParentSessionKeyCandidate(params: {
return null;
}
function resolveStoredModelOverride(params: {
export function resolveStoredModelOverride(params: {
sessionEntry?: SessionEntry;
sessionStore?: Record<string, SessionEntry>;
sessionKey?: string;