debug: log all models and filter for chutes models

This commit is contained in:
southseact-3d
2026-02-11 11:44:48 +00:00
parent b85cc73a4d
commit f1fb336f4d

View File

@@ -5130,16 +5130,18 @@ async function ensureOpencodeConfig(session) {
await loadAdminModelStore(); await loadAdminModelStore();
} }
// Debug logging // Debug logging - show all model names and providers
const allModelInfo = adminModels.map(m => ({
name: m.name,
providers: m.providers?.map(p => typeof p === 'string' ? p : p?.provider),
primaryProvider: m.primaryProvider
}));
log('ensureOpencodeConfig debug', { log('ensureOpencodeConfig debug', {
sessionId: session.id, sessionId: session.id,
adminModelsCount: adminModels.length, adminModelsCount: adminModels.length,
adminModelsSample: adminModels.slice(0, 3).map(m => ({ allModels: allModelInfo,
id: m.id, chutesModels: allModelInfo.filter(m => m.name?.includes('chutes') || m.providers?.includes('chutes')),
name: m.name,
providers: m.providers,
primaryProvider: m.primaryProvider
})),
chutesKeyExists: !!CHUTES_API_KEY, chutesKeyExists: !!CHUTES_API_KEY,
chutesKeyPrefix: CHUTES_API_KEY ? CHUTES_API_KEY.substring(0, 8) + '...' : 'none' chutesKeyPrefix: CHUTES_API_KEY ? CHUTES_API_KEY.substring(0, 8) + '...' : 'none'
}); });