test(live): bound model auth discovery · openclaw/openclaw@1ed1185
vincentkoc
·
2026-05-07
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -747,18 +747,25 @@ describeLive("live models (profile keys)", () => {
|
747 | 747 | |
748 | 748 | const providers = parseProviderFilter(process.env.OPENCLAW_LIVE_PROVIDERS); |
749 | 749 | const providerList = providers ? [...providers] : null; |
| 750 | +logProgress("[live-models] resolving agent dir"); |
750 | 751 | const agentDir = resolveDefaultAgentDir(cfg); |
751 | | -const authStorage = discoverAuthStorage(agentDir, { |
752 | | -config: cfg, |
753 | | -env: process.env, |
754 | | - ...(providerList |
755 | | - ? { |
756 | | -externalCli: externalCliDiscoveryForProviders({ cfg, providers: providerList }), |
757 | | -skipExternalAuthProfiles: true, |
758 | | -syntheticAuthProviderRefs: [], |
759 | | -} |
760 | | - : {}), |
761 | | -}); |
| 752 | +logProgress("[live-models] loading auth storage"); |
| 753 | +const authStorage = await withLiveStageTimeout( |
| 754 | +Promise.resolve().then(() => |
| 755 | +discoverAuthStorage(agentDir, { |
| 756 | +config: cfg, |
| 757 | +env: process.env, |
| 758 | +externalCli: externalCliDiscoveryForProviders({ cfg, providers: providerList ?? [] }), |
| 759 | + ...(providerList |
| 760 | + ? { |
| 761 | +skipExternalAuthProfiles: true, |
| 762 | +syntheticAuthProviderRefs: [], |
| 763 | +} |
| 764 | + : {}), |
| 765 | +}), |
| 766 | +), |
| 767 | +"[live-models] load auth storage", |
| 768 | +); |
762 | 769 | logProgress("[live-models] loading model registry"); |
763 | 770 | const models = await withLiveStageTimeout( |
764 | 771 | Promise.resolve().then(() => |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。