(input: Record<string, unknown> | undefined)
| 298 | } |
| 299 | |
| 300 | function label(input: Record<string, unknown> | undefined) { |
| 301 | const keys = ["description", "query", "url", "filePath", "path", "pattern", "name"] |
| 302 | return keys.map((key) => input?.[key]).find((value): value is string => typeof value === "string" && value.length > 0) |
| 303 | } |
| 304 | |
| 305 | function args(input: Record<string, unknown> | undefined) { |
| 306 | if (!input) return [] |