refactor: trim provider internal exports · openclaw/openclaw@05f607c
steipete
·
2026-05-01
·
via Recent Commits to openclaw:main
| Original file line number | Diff line number | Diff line change |
|---|
@@ -294,7 +294,7 @@ function parseDirectiveToken(ctx: SpeechDirectiveTokenParseContext) {
|
294 | 294 | } |
295 | 295 | } |
296 | 296 | |
297 | | -export async function listElevenLabsVoices(params: { |
| 297 | +async function listElevenLabsVoices(params: { |
298 | 298 | apiKey: string; |
299 | 299 | baseUrl?: string; |
300 | 300 | }): Promise<SpeechVoiceOption[]> { |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -53,7 +53,7 @@ export function execAz(args: string[]): string {
|
53 | 53 | ); |
54 | 54 | } |
55 | 55 | |
56 | | -export async function execAzAsync(args: string[]): Promise<string> { |
| 56 | +async function execAzAsync(args: string[]): Promise<string> { |
57 | 57 | return await new Promise<string>((resolve, reject) => { |
58 | 58 | execFile( |
59 | 59 | "az", |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -30,7 +30,7 @@ import {
|
30 | 30 | |
31 | 31 | export { listSubscriptions } from "./cli.js"; |
32 | 32 | |
33 | | -export function listFoundryResources(subscriptionId?: string): FoundryResourceOption[] { |
| 33 | +function listFoundryResources(subscriptionId?: string): FoundryResourceOption[] { |
34 | 34 | try { |
35 | 35 | const accounts = JSON.parse( |
36 | 36 | execAz([ |
@@ -121,7 +121,7 @@ export function listResourceDeployments(
|
121 | 121 | } |
122 | 122 | } |
123 | 123 | |
124 | | -export function buildCreateFoundryHint(selectedSub: AzAccount): string { |
| 124 | +function buildCreateFoundryHint(selectedSub: AzAccount): string { |
125 | 125 | return [ |
126 | 126 | `No Azure AI Foundry or Azure OpenAI resources were found in subscription ${selectedSub.name} (${selectedSub.id}).`, |
127 | 127 | "Create one in Azure AI Foundry or Azure Portal, then rerun onboard.", |
@@ -341,9 +341,7 @@ export function buildFoundryConnectionTest(params: {
|
341 | 341 | }; |
342 | 342 | } |
343 | 343 | |
344 | | -export function extractTenantSuggestions( |
345 | | -rawMessage: string, |
346 | | -): Array<{ id: string; label?: string }> { |
| 344 | +function extractTenantSuggestions(rawMessage: string): Array<{ id: string; label?: string }> { |
347 | 345 | const suggestions: Array<{ id: string; label?: string }> = []; |
348 | 346 | const seen = new Set<string>(); |
349 | 347 | const regex = /([0-9a-fA-F-]{36})(?:\s+'([^'\r\n]+)')?/g; |
|
| Original file line number | Diff line number | Diff line change |
|---|
@@ -114,7 +114,7 @@ type FoundryConfigShape = {
|
114 | 114 | }; |
115 | 115 | }; |
116 | 116 | |
117 | | -export function normalizeFoundryModelName(value?: string | null): string | undefined { |
| 117 | +function normalizeFoundryModelName(value?: string | null): string | undefined { |
118 | 118 | const trimmed = normalizeLowercaseStringOrEmpty(value); |
119 | 119 | return trimmed || undefined; |
120 | 120 | } |
@@ -181,7 +181,7 @@ export function normalizeFoundryEndpoint(endpoint: string): string {
|
181 | 181 | } |
182 | 182 | } |
183 | 183 | |
184 | | -export function buildFoundryV1BaseUrl(endpoint: string): string { |
| 184 | +function buildFoundryV1BaseUrl(endpoint: string): string { |
185 | 185 | const base = normalizeFoundryEndpoint(endpoint); |
186 | 186 | return base.endsWith("/openai/v1") ? base : `${base}/openai/v1`; |
187 | 187 | } |
@@ -218,7 +218,7 @@ export function extractFoundryEndpoint(baseUrl: string | null | undefined): stri
|
218 | 218 | } |
219 | 219 | } |
220 | 220 | |
221 | | -export function buildFoundryModelCompat( |
| 221 | +function buildFoundryModelCompat( |
222 | 222 | modelId: string, |
223 | 223 | modelNameHint?: string | null, |
224 | 224 | configuredApi?: ModelApi | null, |
@@ -267,7 +267,7 @@ export function resolveConfiguredModelNameHint(
|
267 | 267 | return trimmedId ? trimmedId : undefined; |
268 | 268 | } |
269 | 269 | |
270 | | -export function buildFoundryProviderConfig( |
| 270 | +function buildFoundryProviderConfig( |
271 | 271 | endpoint: string, |
272 | 272 | modelId: string, |
273 | 273 | modelNameHint?: string | null, |
|
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。