
























@@ -44,15 +44,15 @@ export function defaultTitle(name: string): string {
4444.join(" ");
4545}
464647-export function normalizeVerb(value?: string): string | undefined {
47+function normalizeVerb(value?: string): string | undefined {
4848const trimmed = normalizeOptionalString(value);
4949if (!trimmed) {
5050return undefined;
5151}
5252return trimmed.replace(/_/g, " ");
5353}
545455-export function resolveActionArg(args: unknown): string | undefined {
55+function resolveActionArg(args: unknown): string | undefined {
5656if (!args || typeof args !== "object") {
5757return undefined;
5858}
@@ -89,7 +89,7 @@ export function resolveToolVerbAndDetailForArgs(params: {
8989});
9090}
919192-export function coerceDisplayValue(
92+function coerceDisplayValue(
9393value: unknown,
9494opts: CoerceDisplayValueOptions = {},
9595): string | undefined {
@@ -141,7 +141,7 @@ export function coerceDisplayValue(
141141return undefined;
142142}
143143144-export function lookupValueByPath(args: unknown, path: string): unknown {
144+function lookupValueByPath(args: unknown, path: string): unknown {
145145if (!args || typeof args !== "object") {
146146return undefined;
147147}
@@ -171,7 +171,7 @@ export function formatDetailKey(raw: string, overrides: Record<string, string> =
171171return normalizeLowercaseStringOrEmpty(spaced) || normalizeLowercaseStringOrEmpty(last);
172172}
173173174-export function resolvePathArg(args: unknown): string | undefined {
174+function resolvePathArg(args: unknown): string | undefined {
175175const record = asRecord(args);
176176if (!record) {
177177return undefined;
@@ -188,7 +188,7 @@ export function resolvePathArg(args: unknown): string | undefined {
188188return undefined;
189189}
190190191-export function resolveReadDetail(args: unknown): string | undefined {
191+function resolveReadDetail(args: unknown): string | undefined {
192192const record = asRecord(args);
193193if (!record) {
194194return undefined;
@@ -225,7 +225,7 @@ export function resolveReadDetail(args: unknown): string | undefined {
225225return `from ${path}`;
226226}
227227228-export function resolveWriteDetail(toolKey: string, args: unknown): string | undefined {
228+function resolveWriteDetail(toolKey: string, args: unknown): string | undefined {
229229const record = asRecord(args);
230230if (!record) {
231231return undefined;
@@ -257,7 +257,7 @@ export function resolveWriteDetail(toolKey: string, args: unknown): string | und
257257return `${destinationPrefix} ${path}`;
258258}
259259260-export function resolveWebSearchDetail(args: unknown): string | undefined {
260+function resolveWebSearchDetail(args: unknown): string | undefined {
261261const record = asRecord(args);
262262if (!record) {
263263return undefined;
@@ -276,7 +276,7 @@ export function resolveWebSearchDetail(args: unknown): string | undefined {
276276return count !== undefined ? `for "${query}" (top ${count})` : `for "${query}"`;
277277}
278278279-export function resolveWebFetchDetail(args: unknown): string | undefined {
279+function resolveWebFetchDetail(args: unknown): string | undefined {
280280const record = asRecord(args);
281281if (!record) {
282282return undefined;
@@ -303,9 +303,7 @@ export function resolveWebFetchDetail(args: unknown): string | undefined {
303303return suffix ? `from ${url} (${suffix})` : `from ${url}`;
304304}
305305306-export { resolveExecDetail };
307-308-export function resolveActionSpec(
306+function resolveActionSpec(
309307spec: ToolDisplaySpec | undefined,
310308action: string | undefined,
311309): ToolDisplayActionSpec | undefined {
@@ -315,7 +313,7 @@ export function resolveActionSpec(
315313return spec.actions?.[action] ?? undefined;
316314}
317315318-export function resolveDetailFromKeys(
316+function resolveDetailFromKeys(
319317args: unknown,
320318keys: string[],
321319opts: {
@@ -372,7 +370,7 @@ export function resolveDetailFromKeys(
372370.join(" · ");
373371}
374372375-export function resolveToolVerbAndDetail(params: {
373+function resolveToolVerbAndDetail(params: {
376374toolKey: string;
377375args?: unknown;
378376meta?: string;
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。