chore: remove excessive debug logging from ensureOpencodeConfig

This commit is contained in:
southseact-3d
2026-02-11 12:03:16 +00:00
parent d2640eee5d
commit 71c1677932

View File

@@ -5130,22 +5130,6 @@ async function ensureOpencodeConfig(session) {
await loadAdminModelStore();
}
// 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', {
sessionId: session.id,
adminModelsCount: adminModels.length,
allModels: allModelInfo,
chutesModels: allModelInfo.filter(m => m.name?.includes('chutes') || m.providers?.includes('chutes')),
chutesKeyExists: !!CHUTES_API_KEY,
chutesKeyPrefix: CHUTES_API_KEY ? CHUTES_API_KEY.substring(0, 8) + '...' : 'none'
});
// Find which providers are used in adminModels
const usedProviders = new Set();
for (const model of adminModels) {
@@ -5154,7 +5138,6 @@ async function ensureOpencodeConfig(session) {
const providerFromName = model.name.split('/')[0].toLowerCase();
if (providerFromName && providerFromName !== 'opencode') {
usedProviders.add(providerFromName);
log('Detected provider from model name', { name: model.name, provider: providerFromName });
}
}