Build Information
Successful build of asc-mcp, reference develop (6ea1c4), with Swift 6.3 for macOS (SPM) on 19 Apr 2026 18:31:56 UTC.
Swift 6 data race errors: 0
Build Command
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64Build Log
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
449 | isError: true
450 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:456:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
454 | guard !groupIds.isEmpty else {
455 | return CallTool.Result(
456 | content: [.text("'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
457 | isError: true
458 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:477:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
475 | ]
476 |
477 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
478 |
479 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:481:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
479 | } catch {
480 | return CallTool.Result(
481 | content: [.text("Failed to remove tester from groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
482 | isError: true
483 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:496:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
494 | let buildIdsArray = buildIdsValue.arrayValue else {
495 | return CallTool.Result(
496 | content: [.text("Required parameters 'beta_tester_id' and 'build_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
497 | isError: true
498 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:504:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
502 | guard !buildIds.isEmpty else {
503 | return CallTool.Result(
504 | content: [.text("'build_ids' must contain at least one build ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
505 | isError: true
506 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:525:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
523 | ]
524 |
525 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
526 |
527 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:529:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
527 | } catch {
528 | return CallTool.Result(
529 | content: [.text("Failed to add builds to tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
530 | isError: true
531 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:544:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
542 | let buildIdsArray = buildIdsValue.arrayValue else {
543 | return CallTool.Result(
544 | content: [.text("Required parameters 'beta_tester_id' and 'build_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
545 | isError: true
546 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:552:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
550 | guard !buildIds.isEmpty else {
551 | return CallTool.Result(
552 | content: [.text("'build_ids' must contain at least one build ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
553 | isError: true
554 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:573:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
571 | ]
572 |
573 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
574 |
575 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:577:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
575 | } catch {
576 | return CallTool.Result(
577 | content: [.text("Failed to remove builds from tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
578 | isError: true
579 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:592:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
590 | let appId = appIdValue.stringValue else {
591 | return CallTool.Result(
592 | content: [.text("Required parameters 'beta_tester_id' and 'app_id' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
593 | isError: true
594 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:613:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
611 | ]
612 |
613 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
614 |
615 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:617:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
615 | } catch {
616 | return CallTool.Result(
617 | content: [.text("Failed to remove tester from app: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
618 | isError: true
619 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let buildId = buildIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:30:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
28 | guard let betaDetailId = buildResponse.data.relationships?.buildBetaDetail?.data?.id else {
29 | return CallTool.Result(
30 | content: [.text("Error: No beta detail found for this build")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
31 | isError: true
32 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:50:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
48 | ] as [String: Any]
49 |
50 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
51 |
52 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:54:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
52 | } catch {
53 | return CallTool.Result(
54 | content: [.text("Error: Failed to get beta detail: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
55 | isError: true
56 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:68:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
66 | let betaDetailId = betaDetailIdValue.stringValue else {
67 | return CallTool.Result(
68 | content: [.text("Error: Required parameter 'beta_detail_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
69 | isError: true
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:93:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
91 | if attributes.isEmpty {
92 | return CallTool.Result(
93 | content: [.text("Warning: No updates provided")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
94 | isError: false
95 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:130:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
128 | ] as [String: Any]
129 |
130 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
131 |
132 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:134:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
132 | } catch {
133 | return CallTool.Result(
134 | content: [.text("Error: Failed to update beta detail: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
135 | isError: true
136 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:98:17: warning: initialization of immutable value 'body' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
96 | }
97 |
98 | let body = [
| `- warning: initialization of immutable value 'body' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
99 | "data": [
100 | "type": "buildBetaDetails",
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:150:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
148 | let locale = localeValue.stringValue else {
149 | return CallTool.Result(
150 | content: [.text("Error: Required parameters 'build_id' and 'locale' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
151 | isError: true
152 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:200:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
198 | ] as [String: Any]
199 |
200 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
201 |
202 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:206:36: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
204 | guard let localizationData = existingData.first else {
205 | return CallTool.Result(
206 | content: [.text("Error: Failed to get localization")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
207 | isError: true
208 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:230:36: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
228 | if !hasUpdates {
229 | return CallTool.Result(
230 | content: [.text("Warning: No updates provided")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
231 | isError: false
232 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:256:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
254 | ] as [String: Any]
255 |
256 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
257 | }
258 |
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:261:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
259 | } catch {
260 | return CallTool.Result(
261 | content: [.text("Error: Failed to set beta localization: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
262 | isError: true
263 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:275:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
273 | let buildId = buildIdValue.stringValue else {
274 | return CallTool.Result(
275 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
276 | isError: true
277 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:317:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
315 | }
316 |
317 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
318 |
319 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:321:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
319 | } catch {
320 | return CallTool.Result(
321 | content: [.text("Error: Failed to list beta localizations: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
322 | isError: true
323 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:336:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
334 | let buildId = buildIdValue.stringValue else {
335 | return CallTool.Result(
336 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
337 | isError: true
338 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:380:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
378 | }
379 |
380 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
381 |
382 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:384:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
382 | } catch {
383 | return CallTool.Result(
384 | content: [.text("Error: Failed to get beta groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
385 | isError: true
386 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:398:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
396 | let buildId = buildIdValue.stringValue else {
397 | return CallTool.Result(
398 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
399 | isError: true
400 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:440:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
438 | }
439 |
440 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
441 |
442 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:444:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
442 | } catch {
443 | return CallTool.Result(
444 | content: [.text("Error: Failed to get beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
445 | isError: true
446 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:460:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
458 | let groupIdsArray = groupIdsValue.arrayValue else {
459 | return CallTool.Result(
460 | content: [.text("Error: Required parameters 'build_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
461 | isError: true
462 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:468:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
466 | guard !groupIds.isEmpty else {
467 | return CallTool.Result(
468 | content: [.text("Error: 'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
469 | isError: true
470 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:489:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
487 | ] as [String: Any]
488 |
489 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
490 |
491 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:493:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
491 | } catch {
492 | return CallTool.Result(
493 | content: [.text("Error: Failed to add build to beta groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
494 | isError: true
495 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:509:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
507 | let testerIdsArray = testerIdsValue.arrayValue else {
508 | return CallTool.Result(
509 | content: [.text("Error: Required parameters 'build_id' and 'beta_tester_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
510 | isError: true
511 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:517:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
515 | guard !testerIds.isEmpty else {
516 | return CallTool.Result(
517 | content: [.text("Error: 'beta_tester_ids' must contain at least one tester ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
518 | isError: true
519 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:538:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
536 | ] as [String: Any]
537 |
538 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
539 |
540 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:542:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
540 | } catch {
541 | return CallTool.Result(
542 | content: [.text("Error: Failed to add individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
543 | isError: true
544 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:558:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
556 | let testerIdsArray = testerIdsValue.arrayValue else {
557 | return CallTool.Result(
558 | content: [.text("Error: Required parameters 'build_id' and 'beta_tester_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
559 | isError: true
560 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:566:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
564 | guard !testerIds.isEmpty else {
565 | return CallTool.Result(
566 | content: [.text("Error: 'beta_tester_ids' must contain at least one tester ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
567 | isError: true
568 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:587:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
585 | ] as [String: Any]
586 |
587 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
588 |
589 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:591:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
589 | } catch {
590 | return CallTool.Result(
591 | content: [.text("Error: Failed to remove individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
592 | isError: true
593 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:605:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
603 | let buildId = buildIdValue.stringValue else {
604 | return CallTool.Result(
605 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
606 | isError: true
607 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:647:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
645 | }
646 |
647 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
648 |
649 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:651:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
649 | } catch {
650 | return CallTool.Result(
651 | content: [.text("Error: Failed to list individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
652 | isError: true
653 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:665:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
663 | let buildId = buildIdValue.stringValue else {
664 | return CallTool.Result(
665 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
666 | isError: true
667 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:696:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
694 | ] as [String: Any]
695 |
696 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
697 |
698 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:700:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
698 | } catch {
699 | return CallTool.Result(
700 | content: [.text("Error: Failed to send beta notification: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
701 | isError: true
702 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let buildId = buildIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:61:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
59 | ] as [String: Any]
60 |
61 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
62 |
63 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:65:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
63 | } catch {
64 | return CallTool.Result(
65 | content: [.text("Error: Failed to get processing state: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
66 | isError: true
67 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:81:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
79 | let usesNonExemptEncryption = encryptionValue.boolValue else {
80 | return CallTool.Result(
81 | content: [.text("Required parameters 'build_id' and 'uses_non_exempt_encryption' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
82 | isError: true
83 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:97:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
95 | let declarationId = dataObj["id"] as? String else {
96 | return CallTool.Result(
97 | content: [.text("Error: Could not parse encryption declaration response for build \(buildId). The build may not have an encryption declaration. Note: builds older than 90 days may have expired and no longer support this operation.")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
98 | isError: true
99 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:137:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
135 | ] as [String: Any]
136 |
137 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
138 |
139 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:141:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
139 | } catch {
140 | return CallTool.Result(
141 | content: [.text("Failed to update encryption declaration: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
142 | isError: true
143 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:155:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
153 | let buildId = buildIdValue.stringValue else {
154 | return CallTool.Result(
155 | content: [.text("Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
156 | isError: true
157 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:201:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | }
200 |
201 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(resultDict))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
202 |
203 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:205:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
203 | } catch {
204 | return CallTool.Result(
205 | content: [.text("Failed to get processing status: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
206 | isError: true
207 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:219:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
217 | let buildId = buildIdValue.stringValue else {
218 | return CallTool.Result(
219 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
220 | isError: true
221 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:323:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
321 | ] as [String: Any]
322 |
323 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
324 |
325 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:327:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
325 | } catch {
326 | return CallTool.Result(
327 | content: [.text("Error: Failed to check readiness: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
328 | isError: true
329 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:263:17: warning: variable 'warnings' was never mutated; consider changing to 'let' constant
261 | // Check readiness conditions
262 | var issues: [String] = []
263 | var warnings: [String] = []
| `- warning: variable 'warnings' was never mutated; consider changing to 'let' constant
264 |
265 | let isProcessed = processingState == "VALID"
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let appId = appIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'app_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:77:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
75 | }
76 |
77 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
78 |
79 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:81:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
79 | } catch {
80 | return CallTool.Result(
81 | content: [.text("Error: Failed to list builds: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
82 | isError: true
83 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:95:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
93 | let buildId = buildIdValue.stringValue else {
94 | return CallTool.Result(
95 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
96 | isError: true
97 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:157:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
155 | ] as [String: Any]
156 |
157 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
158 |
159 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:161:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
159 | } catch {
160 | return CallTool.Result(
161 | content: [.text("Error: Failed to get build: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
162 | isError: true
163 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:177:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
175 | let buildNumber = buildNumberValue.stringValue else {
176 | return CallTool.Result(
177 | content: [.text("Error: Required parameters 'app_id' and 'build_number' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
178 | isError: true
179 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:201:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | "message": "Build with number '\(buildNumber)' not found for app '\(appId)'"
200 | ] as [String: Any]
201 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
202 | }
203 |
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:211:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
209 | ] as [String: Any]
210 |
211 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
212 |
213 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:215:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
213 | } catch {
214 | return CallTool.Result(
215 | content: [.text("Error: Failed to find build: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
216 | isError: true
217 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:229:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
227 | let versionId = versionIdValue.stringValue else {
228 | return CallTool.Result(
229 | content: [.text("Error: Required parameter 'version_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
230 | isError: true
231 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:254:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
252 | ] as [String: Any]
253 |
254 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
255 |
256 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:258:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
256 | } catch {
257 | return CallTool.Result(
258 | content: [.text("Error: Failed to get build for version: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
259 | isError: true
260 | )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[475/479] Compiling asc_mcp BuildsWorker+Parsers.swift
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:54:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
52 | }
53 |
54 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
55 |
56 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:58:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
56 | } catch {
57 | return CallTool.Result(
58 | content: [.text("Failed to list beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
59 | isError: true
60 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:71:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
69 | let email = emailValue.stringValue else {
70 | return CallTool.Result(
71 | content: [.text("Required parameter 'email' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
72 | isError: true
73 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:100:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
98 | ]
99 |
100 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
101 |
102 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:104:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
102 | } catch {
103 | return CallTool.Result(
104 | content: [.text("Failed to search beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
105 | isError: true
106 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:117:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
115 | let testerId = testerIdValue.stringValue else {
116 | return CallTool.Result(
117 | content: [.text("Required parameter 'tester_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
118 | isError: true
119 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:171:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
169 | ]
170 |
171 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
172 |
173 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:175:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
173 | } catch {
174 | return CallTool.Result(
175 | content: [.text("Failed to get beta tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
176 | isError: true
177 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:190:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
188 | let groupIdsArray = groupIdsValue.arrayValue else {
189 | return CallTool.Result(
190 | content: [.text("Required parameters 'email' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
191 | isError: true
192 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:198:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
196 | guard !groupIds.isEmpty else {
197 | return CallTool.Result(
198 | content: [.text("'group_ids' must contain at least one beta group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | isError: true
200 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:236:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
234 | ]
235 |
236 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
237 |
238 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:240:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
238 | } catch {
239 | return CallTool.Result(
240 | content: [.text("Failed to create beta tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
241 | isError: true
242 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:253:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
251 | let testerId = testerIdValue.stringValue else {
252 | return CallTool.Result(
253 | content: [.text("Required parameter 'tester_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
254 | isError: true
255 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:266:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
264 | ]
265 |
266 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
267 |
268 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:270:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
268 | } catch {
269 | return CallTool.Result(
270 | content: [.text("Failed to delete beta tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
271 | isError: true
272 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:283:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
281 | let testerId = testerIdValue.stringValue else {
282 | return CallTool.Result(
283 | content: [.text("Required parameter 'tester_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
284 | isError: true
285 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:325:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
323 | }
324 |
325 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
326 |
327 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:329:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
327 | } catch {
328 | return CallTool.Result(
329 | content: [.text("Failed to list beta tester apps: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
330 | isError: true
331 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:344:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
342 | let appId = appIdValue.stringValue else {
343 | return CallTool.Result(
344 | content: [.text("Required parameters 'beta_tester_id' and 'app_id' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
345 | isError: true
346 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:381:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
379 | ]
380 |
381 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
382 |
383 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:385:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
383 | } catch {
384 | return CallTool.Result(
385 | content: [.text("Failed to send invitation: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
386 | isError: true
387 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:400:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
398 | let groupIdsArray = groupIdsValue.arrayValue else {
399 | return CallTool.Result(
400 | content: [.text("Required parameters 'beta_tester_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
401 | isError: true
402 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:408:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
406 | guard !groupIds.isEmpty else {
407 | return CallTool.Result(
408 | content: [.text("'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
409 | isError: true
410 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:429:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
427 | ]
428 |
429 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
430 |
431 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:433:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
431 | } catch {
432 | return CallTool.Result(
433 | content: [.text("Failed to add tester to groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
434 | isError: true
435 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:448:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
446 | let groupIdsArray = groupIdsValue.arrayValue else {
447 | return CallTool.Result(
448 | content: [.text("Required parameters 'beta_tester_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
449 | isError: true
450 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:456:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
454 | guard !groupIds.isEmpty else {
455 | return CallTool.Result(
456 | content: [.text("'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
457 | isError: true
458 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:477:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
475 | ]
476 |
477 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
478 |
479 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:481:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
479 | } catch {
480 | return CallTool.Result(
481 | content: [.text("Failed to remove tester from groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
482 | isError: true
483 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:496:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
494 | let buildIdsArray = buildIdsValue.arrayValue else {
495 | return CallTool.Result(
496 | content: [.text("Required parameters 'beta_tester_id' and 'build_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
497 | isError: true
498 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:504:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
502 | guard !buildIds.isEmpty else {
503 | return CallTool.Result(
504 | content: [.text("'build_ids' must contain at least one build ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
505 | isError: true
506 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:525:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
523 | ]
524 |
525 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
526 |
527 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:529:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
527 | } catch {
528 | return CallTool.Result(
529 | content: [.text("Failed to add builds to tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
530 | isError: true
531 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:544:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
542 | let buildIdsArray = buildIdsValue.arrayValue else {
543 | return CallTool.Result(
544 | content: [.text("Required parameters 'beta_tester_id' and 'build_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
545 | isError: true
546 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:552:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
550 | guard !buildIds.isEmpty else {
551 | return CallTool.Result(
552 | content: [.text("'build_ids' must contain at least one build ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
553 | isError: true
554 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:573:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
571 | ]
572 |
573 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
574 |
575 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:577:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
575 | } catch {
576 | return CallTool.Result(
577 | content: [.text("Failed to remove builds from tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
578 | isError: true
579 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:592:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
590 | let appId = appIdValue.stringValue else {
591 | return CallTool.Result(
592 | content: [.text("Required parameters 'beta_tester_id' and 'app_id' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
593 | isError: true
594 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:613:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
611 | ]
612 |
613 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
614 |
615 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:617:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
615 | } catch {
616 | return CallTool.Result(
617 | content: [.text("Failed to remove tester from app: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
618 | isError: true
619 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let buildId = buildIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:30:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
28 | guard let betaDetailId = buildResponse.data.relationships?.buildBetaDetail?.data?.id else {
29 | return CallTool.Result(
30 | content: [.text("Error: No beta detail found for this build")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
31 | isError: true
32 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:50:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
48 | ] as [String: Any]
49 |
50 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
51 |
52 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:54:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
52 | } catch {
53 | return CallTool.Result(
54 | content: [.text("Error: Failed to get beta detail: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
55 | isError: true
56 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:68:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
66 | let betaDetailId = betaDetailIdValue.stringValue else {
67 | return CallTool.Result(
68 | content: [.text("Error: Required parameter 'beta_detail_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
69 | isError: true
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:93:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
91 | if attributes.isEmpty {
92 | return CallTool.Result(
93 | content: [.text("Warning: No updates provided")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
94 | isError: false
95 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:130:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
128 | ] as [String: Any]
129 |
130 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
131 |
132 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:134:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
132 | } catch {
133 | return CallTool.Result(
134 | content: [.text("Error: Failed to update beta detail: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
135 | isError: true
136 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:98:17: warning: initialization of immutable value 'body' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
96 | }
97 |
98 | let body = [
| `- warning: initialization of immutable value 'body' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
99 | "data": [
100 | "type": "buildBetaDetails",
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:150:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
148 | let locale = localeValue.stringValue else {
149 | return CallTool.Result(
150 | content: [.text("Error: Required parameters 'build_id' and 'locale' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
151 | isError: true
152 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:200:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
198 | ] as [String: Any]
199 |
200 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
201 |
202 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:206:36: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
204 | guard let localizationData = existingData.first else {
205 | return CallTool.Result(
206 | content: [.text("Error: Failed to get localization")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
207 | isError: true
208 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:230:36: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
228 | if !hasUpdates {
229 | return CallTool.Result(
230 | content: [.text("Warning: No updates provided")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
231 | isError: false
232 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:256:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
254 | ] as [String: Any]
255 |
256 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
257 | }
258 |
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:261:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
259 | } catch {
260 | return CallTool.Result(
261 | content: [.text("Error: Failed to set beta localization: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
262 | isError: true
263 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:275:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
273 | let buildId = buildIdValue.stringValue else {
274 | return CallTool.Result(
275 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
276 | isError: true
277 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:317:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
315 | }
316 |
317 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
318 |
319 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:321:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
319 | } catch {
320 | return CallTool.Result(
321 | content: [.text("Error: Failed to list beta localizations: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
322 | isError: true
323 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:336:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
334 | let buildId = buildIdValue.stringValue else {
335 | return CallTool.Result(
336 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
337 | isError: true
338 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:380:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
378 | }
379 |
380 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
381 |
382 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:384:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
382 | } catch {
383 | return CallTool.Result(
384 | content: [.text("Error: Failed to get beta groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
385 | isError: true
386 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:398:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
396 | let buildId = buildIdValue.stringValue else {
397 | return CallTool.Result(
398 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
399 | isError: true
400 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:440:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
438 | }
439 |
440 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
441 |
442 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:444:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
442 | } catch {
443 | return CallTool.Result(
444 | content: [.text("Error: Failed to get beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
445 | isError: true
446 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:460:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
458 | let groupIdsArray = groupIdsValue.arrayValue else {
459 | return CallTool.Result(
460 | content: [.text("Error: Required parameters 'build_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
461 | isError: true
462 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:468:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
466 | guard !groupIds.isEmpty else {
467 | return CallTool.Result(
468 | content: [.text("Error: 'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
469 | isError: true
470 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:489:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
487 | ] as [String: Any]
488 |
489 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
490 |
491 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:493:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
491 | } catch {
492 | return CallTool.Result(
493 | content: [.text("Error: Failed to add build to beta groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
494 | isError: true
495 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:509:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
507 | let testerIdsArray = testerIdsValue.arrayValue else {
508 | return CallTool.Result(
509 | content: [.text("Error: Required parameters 'build_id' and 'beta_tester_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
510 | isError: true
511 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:517:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
515 | guard !testerIds.isEmpty else {
516 | return CallTool.Result(
517 | content: [.text("Error: 'beta_tester_ids' must contain at least one tester ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
518 | isError: true
519 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:538:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
536 | ] as [String: Any]
537 |
538 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
539 |
540 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:542:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
540 | } catch {
541 | return CallTool.Result(
542 | content: [.text("Error: Failed to add individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
543 | isError: true
544 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:558:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
556 | let testerIdsArray = testerIdsValue.arrayValue else {
557 | return CallTool.Result(
558 | content: [.text("Error: Required parameters 'build_id' and 'beta_tester_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
559 | isError: true
560 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:566:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
564 | guard !testerIds.isEmpty else {
565 | return CallTool.Result(
566 | content: [.text("Error: 'beta_tester_ids' must contain at least one tester ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
567 | isError: true
568 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:587:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
585 | ] as [String: Any]
586 |
587 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
588 |
589 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:591:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
589 | } catch {
590 | return CallTool.Result(
591 | content: [.text("Error: Failed to remove individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
592 | isError: true
593 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:605:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
603 | let buildId = buildIdValue.stringValue else {
604 | return CallTool.Result(
605 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
606 | isError: true
607 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:647:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
645 | }
646 |
647 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
648 |
649 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:651:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
649 | } catch {
650 | return CallTool.Result(
651 | content: [.text("Error: Failed to list individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
652 | isError: true
653 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:665:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
663 | let buildId = buildIdValue.stringValue else {
664 | return CallTool.Result(
665 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
666 | isError: true
667 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:696:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
694 | ] as [String: Any]
695 |
696 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
697 |
698 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:700:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
698 | } catch {
699 | return CallTool.Result(
700 | content: [.text("Error: Failed to send beta notification: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
701 | isError: true
702 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let buildId = buildIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:61:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
59 | ] as [String: Any]
60 |
61 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
62 |
63 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:65:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
63 | } catch {
64 | return CallTool.Result(
65 | content: [.text("Error: Failed to get processing state: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
66 | isError: true
67 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:81:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
79 | let usesNonExemptEncryption = encryptionValue.boolValue else {
80 | return CallTool.Result(
81 | content: [.text("Required parameters 'build_id' and 'uses_non_exempt_encryption' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
82 | isError: true
83 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:97:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
95 | let declarationId = dataObj["id"] as? String else {
96 | return CallTool.Result(
97 | content: [.text("Error: Could not parse encryption declaration response for build \(buildId). The build may not have an encryption declaration. Note: builds older than 90 days may have expired and no longer support this operation.")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
98 | isError: true
99 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:137:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
135 | ] as [String: Any]
136 |
137 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
138 |
139 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:141:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
139 | } catch {
140 | return CallTool.Result(
141 | content: [.text("Failed to update encryption declaration: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
142 | isError: true
143 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:155:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
153 | let buildId = buildIdValue.stringValue else {
154 | return CallTool.Result(
155 | content: [.text("Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
156 | isError: true
157 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:201:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | }
200 |
201 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(resultDict))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
202 |
203 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:205:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
203 | } catch {
204 | return CallTool.Result(
205 | content: [.text("Failed to get processing status: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
206 | isError: true
207 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:219:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
217 | let buildId = buildIdValue.stringValue else {
218 | return CallTool.Result(
219 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
220 | isError: true
221 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:323:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
321 | ] as [String: Any]
322 |
323 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
324 |
325 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:327:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
325 | } catch {
326 | return CallTool.Result(
327 | content: [.text("Error: Failed to check readiness: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
328 | isError: true
329 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:263:17: warning: variable 'warnings' was never mutated; consider changing to 'let' constant
261 | // Check readiness conditions
262 | var issues: [String] = []
263 | var warnings: [String] = []
| `- warning: variable 'warnings' was never mutated; consider changing to 'let' constant
264 |
265 | let isProcessed = processingState == "VALID"
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let appId = appIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'app_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:77:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
75 | }
76 |
77 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
78 |
79 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:81:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
79 | } catch {
80 | return CallTool.Result(
81 | content: [.text("Error: Failed to list builds: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
82 | isError: true
83 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:95:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
93 | let buildId = buildIdValue.stringValue else {
94 | return CallTool.Result(
95 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
96 | isError: true
97 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:157:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
155 | ] as [String: Any]
156 |
157 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
158 |
159 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:161:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
159 | } catch {
160 | return CallTool.Result(
161 | content: [.text("Error: Failed to get build: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
162 | isError: true
163 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:177:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
175 | let buildNumber = buildNumberValue.stringValue else {
176 | return CallTool.Result(
177 | content: [.text("Error: Required parameters 'app_id' and 'build_number' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
178 | isError: true
179 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:201:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | "message": "Build with number '\(buildNumber)' not found for app '\(appId)'"
200 | ] as [String: Any]
201 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
202 | }
203 |
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:211:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
209 | ] as [String: Any]
210 |
211 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
212 |
213 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:215:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
213 | } catch {
214 | return CallTool.Result(
215 | content: [.text("Error: Failed to find build: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
216 | isError: true
217 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:229:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
227 | let versionId = versionIdValue.stringValue else {
228 | return CallTool.Result(
229 | content: [.text("Error: Required parameter 'version_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
230 | isError: true
231 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:254:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
252 | ] as [String: Any]
253 |
254 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
255 |
256 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:258:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
256 | } catch {
257 | return CallTool.Result(
258 | content: [.text("Error: Failed to get build for version: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
259 | isError: true
260 | )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[476/479] Compiling asc_mcp BuildsWorker+ToolDefinitions.swift
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:54:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
52 | }
53 |
54 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
55 |
56 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:58:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
56 | } catch {
57 | return CallTool.Result(
58 | content: [.text("Failed to list beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
59 | isError: true
60 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:71:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
69 | let email = emailValue.stringValue else {
70 | return CallTool.Result(
71 | content: [.text("Required parameter 'email' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
72 | isError: true
73 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:100:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
98 | ]
99 |
100 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
101 |
102 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:104:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
102 | } catch {
103 | return CallTool.Result(
104 | content: [.text("Failed to search beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
105 | isError: true
106 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:117:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
115 | let testerId = testerIdValue.stringValue else {
116 | return CallTool.Result(
117 | content: [.text("Required parameter 'tester_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
118 | isError: true
119 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:171:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
169 | ]
170 |
171 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
172 |
173 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:175:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
173 | } catch {
174 | return CallTool.Result(
175 | content: [.text("Failed to get beta tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
176 | isError: true
177 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:190:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
188 | let groupIdsArray = groupIdsValue.arrayValue else {
189 | return CallTool.Result(
190 | content: [.text("Required parameters 'email' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
191 | isError: true
192 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:198:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
196 | guard !groupIds.isEmpty else {
197 | return CallTool.Result(
198 | content: [.text("'group_ids' must contain at least one beta group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | isError: true
200 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:236:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
234 | ]
235 |
236 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
237 |
238 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:240:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
238 | } catch {
239 | return CallTool.Result(
240 | content: [.text("Failed to create beta tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
241 | isError: true
242 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:253:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
251 | let testerId = testerIdValue.stringValue else {
252 | return CallTool.Result(
253 | content: [.text("Required parameter 'tester_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
254 | isError: true
255 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:266:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
264 | ]
265 |
266 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
267 |
268 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:270:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
268 | } catch {
269 | return CallTool.Result(
270 | content: [.text("Failed to delete beta tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
271 | isError: true
272 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:283:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
281 | let testerId = testerIdValue.stringValue else {
282 | return CallTool.Result(
283 | content: [.text("Required parameter 'tester_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
284 | isError: true
285 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:325:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
323 | }
324 |
325 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
326 |
327 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:329:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
327 | } catch {
328 | return CallTool.Result(
329 | content: [.text("Failed to list beta tester apps: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
330 | isError: true
331 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:344:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
342 | let appId = appIdValue.stringValue else {
343 | return CallTool.Result(
344 | content: [.text("Required parameters 'beta_tester_id' and 'app_id' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
345 | isError: true
346 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:381:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
379 | ]
380 |
381 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
382 |
383 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:385:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
383 | } catch {
384 | return CallTool.Result(
385 | content: [.text("Failed to send invitation: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
386 | isError: true
387 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:400:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
398 | let groupIdsArray = groupIdsValue.arrayValue else {
399 | return CallTool.Result(
400 | content: [.text("Required parameters 'beta_tester_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
401 | isError: true
402 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:408:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
406 | guard !groupIds.isEmpty else {
407 | return CallTool.Result(
408 | content: [.text("'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
409 | isError: true
410 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:429:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
427 | ]
428 |
429 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
430 |
431 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:433:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
431 | } catch {
432 | return CallTool.Result(
433 | content: [.text("Failed to add tester to groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
434 | isError: true
435 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:448:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
446 | let groupIdsArray = groupIdsValue.arrayValue else {
447 | return CallTool.Result(
448 | content: [.text("Required parameters 'beta_tester_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
449 | isError: true
450 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:456:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
454 | guard !groupIds.isEmpty else {
455 | return CallTool.Result(
456 | content: [.text("'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
457 | isError: true
458 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:477:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
475 | ]
476 |
477 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
478 |
479 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:481:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
479 | } catch {
480 | return CallTool.Result(
481 | content: [.text("Failed to remove tester from groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
482 | isError: true
483 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:496:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
494 | let buildIdsArray = buildIdsValue.arrayValue else {
495 | return CallTool.Result(
496 | content: [.text("Required parameters 'beta_tester_id' and 'build_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
497 | isError: true
498 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:504:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
502 | guard !buildIds.isEmpty else {
503 | return CallTool.Result(
504 | content: [.text("'build_ids' must contain at least one build ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
505 | isError: true
506 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:525:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
523 | ]
524 |
525 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
526 |
527 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:529:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
527 | } catch {
528 | return CallTool.Result(
529 | content: [.text("Failed to add builds to tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
530 | isError: true
531 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:544:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
542 | let buildIdsArray = buildIdsValue.arrayValue else {
543 | return CallTool.Result(
544 | content: [.text("Required parameters 'beta_tester_id' and 'build_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
545 | isError: true
546 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:552:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
550 | guard !buildIds.isEmpty else {
551 | return CallTool.Result(
552 | content: [.text("'build_ids' must contain at least one build ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
553 | isError: true
554 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:573:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
571 | ]
572 |
573 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
574 |
575 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:577:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
575 | } catch {
576 | return CallTool.Result(
577 | content: [.text("Failed to remove builds from tester: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
578 | isError: true
579 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:592:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
590 | let appId = appIdValue.stringValue else {
591 | return CallTool.Result(
592 | content: [.text("Required parameters 'beta_tester_id' and 'app_id' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
593 | isError: true
594 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:613:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
611 | ]
612 |
613 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
614 |
615 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift:617:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
615 | } catch {
616 | return CallTool.Result(
617 | content: [.text("Failed to remove tester from app: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
618 | isError: true
619 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let buildId = buildIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:30:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
28 | guard let betaDetailId = buildResponse.data.relationships?.buildBetaDetail?.data?.id else {
29 | return CallTool.Result(
30 | content: [.text("Error: No beta detail found for this build")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
31 | isError: true
32 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:50:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
48 | ] as [String: Any]
49 |
50 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
51 |
52 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:54:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
52 | } catch {
53 | return CallTool.Result(
54 | content: [.text("Error: Failed to get beta detail: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
55 | isError: true
56 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:68:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
66 | let betaDetailId = betaDetailIdValue.stringValue else {
67 | return CallTool.Result(
68 | content: [.text("Error: Required parameter 'beta_detail_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
69 | isError: true
70 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:93:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
91 | if attributes.isEmpty {
92 | return CallTool.Result(
93 | content: [.text("Warning: No updates provided")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
94 | isError: false
95 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:130:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
128 | ] as [String: Any]
129 |
130 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
131 |
132 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:134:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
132 | } catch {
133 | return CallTool.Result(
134 | content: [.text("Error: Failed to update beta detail: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
135 | isError: true
136 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:98:17: warning: initialization of immutable value 'body' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
96 | }
97 |
98 | let body = [
| `- warning: initialization of immutable value 'body' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
99 | "data": [
100 | "type": "buildBetaDetails",
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:150:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
148 | let locale = localeValue.stringValue else {
149 | return CallTool.Result(
150 | content: [.text("Error: Required parameters 'build_id' and 'locale' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
151 | isError: true
152 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:200:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
198 | ] as [String: Any]
199 |
200 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
201 |
202 | } else {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:206:36: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
204 | guard let localizationData = existingData.first else {
205 | return CallTool.Result(
206 | content: [.text("Error: Failed to get localization")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
207 | isError: true
208 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:230:36: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
228 | if !hasUpdates {
229 | return CallTool.Result(
230 | content: [.text("Warning: No updates provided")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
231 | isError: false
232 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:256:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
254 | ] as [String: Any]
255 |
256 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
257 | }
258 |
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:261:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
259 | } catch {
260 | return CallTool.Result(
261 | content: [.text("Error: Failed to set beta localization: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
262 | isError: true
263 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:275:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
273 | let buildId = buildIdValue.stringValue else {
274 | return CallTool.Result(
275 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
276 | isError: true
277 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:317:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
315 | }
316 |
317 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
318 |
319 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:321:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
319 | } catch {
320 | return CallTool.Result(
321 | content: [.text("Error: Failed to list beta localizations: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
322 | isError: true
323 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:336:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
334 | let buildId = buildIdValue.stringValue else {
335 | return CallTool.Result(
336 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
337 | isError: true
338 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:380:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
378 | }
379 |
380 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
381 |
382 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:384:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
382 | } catch {
383 | return CallTool.Result(
384 | content: [.text("Error: Failed to get beta groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
385 | isError: true
386 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:398:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
396 | let buildId = buildIdValue.stringValue else {
397 | return CallTool.Result(
398 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
399 | isError: true
400 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:440:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
438 | }
439 |
440 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
441 |
442 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:444:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
442 | } catch {
443 | return CallTool.Result(
444 | content: [.text("Error: Failed to get beta testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
445 | isError: true
446 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:460:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
458 | let groupIdsArray = groupIdsValue.arrayValue else {
459 | return CallTool.Result(
460 | content: [.text("Error: Required parameters 'build_id' and 'group_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
461 | isError: true
462 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:468:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
466 | guard !groupIds.isEmpty else {
467 | return CallTool.Result(
468 | content: [.text("Error: 'group_ids' must contain at least one group ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
469 | isError: true
470 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:489:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
487 | ] as [String: Any]
488 |
489 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
490 |
491 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:493:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
491 | } catch {
492 | return CallTool.Result(
493 | content: [.text("Error: Failed to add build to beta groups: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
494 | isError: true
495 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:509:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
507 | let testerIdsArray = testerIdsValue.arrayValue else {
508 | return CallTool.Result(
509 | content: [.text("Error: Required parameters 'build_id' and 'beta_tester_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
510 | isError: true
511 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:517:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
515 | guard !testerIds.isEmpty else {
516 | return CallTool.Result(
517 | content: [.text("Error: 'beta_tester_ids' must contain at least one tester ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
518 | isError: true
519 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:538:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
536 | ] as [String: Any]
537 |
538 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
539 |
540 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:542:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
540 | } catch {
541 | return CallTool.Result(
542 | content: [.text("Error: Failed to add individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
543 | isError: true
544 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:558:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
556 | let testerIdsArray = testerIdsValue.arrayValue else {
557 | return CallTool.Result(
558 | content: [.text("Error: Required parameters 'build_id' and 'beta_tester_ids' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
559 | isError: true
560 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:566:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
564 | guard !testerIds.isEmpty else {
565 | return CallTool.Result(
566 | content: [.text("Error: 'beta_tester_ids' must contain at least one tester ID")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
567 | isError: true
568 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:587:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
585 | ] as [String: Any]
586 |
587 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
588 |
589 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:591:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
589 | } catch {
590 | return CallTool.Result(
591 | content: [.text("Error: Failed to remove individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
592 | isError: true
593 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:605:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
603 | let buildId = buildIdValue.stringValue else {
604 | return CallTool.Result(
605 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
606 | isError: true
607 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:647:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
645 | }
646 |
647 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
648 |
649 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:651:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
649 | } catch {
650 | return CallTool.Result(
651 | content: [.text("Error: Failed to list individual testers: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
652 | isError: true
653 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:665:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
663 | let buildId = buildIdValue.stringValue else {
664 | return CallTool.Result(
665 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
666 | isError: true
667 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:696:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
694 | ] as [String: Any]
695 |
696 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
697 |
698 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift:700:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
698 | } catch {
699 | return CallTool.Result(
700 | content: [.text("Error: Failed to send beta notification: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
701 | isError: true
702 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let buildId = buildIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:61:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
59 | ] as [String: Any]
60 |
61 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
62 |
63 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:65:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
63 | } catch {
64 | return CallTool.Result(
65 | content: [.text("Error: Failed to get processing state: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
66 | isError: true
67 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:81:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
79 | let usesNonExemptEncryption = encryptionValue.boolValue else {
80 | return CallTool.Result(
81 | content: [.text("Required parameters 'build_id' and 'uses_non_exempt_encryption' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
82 | isError: true
83 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:97:32: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
95 | let declarationId = dataObj["id"] as? String else {
96 | return CallTool.Result(
97 | content: [.text("Error: Could not parse encryption declaration response for build \(buildId). The build may not have an encryption declaration. Note: builds older than 90 days may have expired and no longer support this operation.")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
98 | isError: true
99 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:137:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
135 | ] as [String: Any]
136 |
137 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
138 |
139 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:141:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
139 | } catch {
140 | return CallTool.Result(
141 | content: [.text("Failed to update encryption declaration: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
142 | isError: true
143 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:155:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
153 | let buildId = buildIdValue.stringValue else {
154 | return CallTool.Result(
155 | content: [.text("Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
156 | isError: true
157 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:201:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | }
200 |
201 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(resultDict))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
202 |
203 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:205:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
203 | } catch {
204 | return CallTool.Result(
205 | content: [.text("Failed to get processing status: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
206 | isError: true
207 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:219:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
217 | let buildId = buildIdValue.stringValue else {
218 | return CallTool.Result(
219 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
220 | isError: true
221 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:323:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
321 | ] as [String: Any]
322 |
323 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
324 |
325 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:327:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
325 | } catch {
326 | return CallTool.Result(
327 | content: [.text("Error: Failed to check readiness: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
328 | isError: true
329 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift:263:17: warning: variable 'warnings' was never mutated; consider changing to 'let' constant
261 | // Check readiness conditions
262 | var issues: [String] = []
263 | var warnings: [String] = []
| `- warning: variable 'warnings' was never mutated; consider changing to 'let' constant
264 |
265 | let isProcessed = processingState == "VALID"
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:15:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
13 | let appId = appIdValue.stringValue else {
14 | return CallTool.Result(
15 | content: [.text("Error: Required parameter 'app_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
16 | isError: true
17 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:77:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
75 | }
76 |
77 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
78 |
79 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:81:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
79 | } catch {
80 | return CallTool.Result(
81 | content: [.text("Error: Failed to list builds: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
82 | isError: true
83 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:95:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
93 | let buildId = buildIdValue.stringValue else {
94 | return CallTool.Result(
95 | content: [.text("Error: Required parameter 'build_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
96 | isError: true
97 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:157:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
155 | ] as [String: Any]
156 |
157 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
158 |
159 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:161:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
159 | } catch {
160 | return CallTool.Result(
161 | content: [.text("Error: Failed to get build: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
162 | isError: true
163 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:177:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
175 | let buildNumber = buildNumberValue.stringValue else {
176 | return CallTool.Result(
177 | content: [.text("Error: Required parameters 'app_id' and 'build_number' are missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
178 | isError: true
179 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:201:51: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
199 | "message": "Build with number '\(buildNumber)' not found for app '\(appId)'"
200 | ] as [String: Any]
201 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
202 | }
203 |
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:211:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
209 | ] as [String: Any]
210 |
211 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
212 |
213 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:215:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
213 | } catch {
214 | return CallTool.Result(
215 | content: [.text("Error: Failed to find build: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
216 | isError: true
217 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:229:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
227 | let versionId = versionIdValue.stringValue else {
228 | return CallTool.Result(
229 | content: [.text("Error: Required parameter 'version_id' is missing")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
230 | isError: true
231 | )
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:254:47: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
252 | ] as [String: Any]
253 |
254 | return CallTool.Result(content: [.text(JSONFormatter.formatJSON(result))])
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
255 |
256 | } catch {
/Users/admin/builder/spi-builder-workspace/Sources/asc-mcp/Workers/BuildsWorker/BuildsWorker+Handlers.swift:258:28: warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
256 | } catch {
257 | return CallTool.Result(
258 | content: [.text("Error: Failed to get build for version: \(error.localizedDescription)")],
| `- warning: 'text(_:metadata:)' is deprecated: Use .text(text:annotations:_meta:) instead. [#DeprecatedDeclaration]
259 | isError: true
260 | )
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[476/479] Write Objects.LinkFileList
[477/479] Linking asc-mcp
[478/479] Applying asc-mcp
Build complete! (34.43s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-sdk",
"requirement" : {
"range" : [
{
"lower_bound" : "0.12.0",
"upper_bound" : "1.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/modelcontextprotocol/swift-sdk.git"
}
],
"manifest_display_name" : "asc-mcp",
"name" : "asc-mcp",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "14.0"
}
],
"products" : [
{
"name" : "asc-mcp",
"targets" : [
"asc-mcp"
],
"type" : {
"executable" : null
}
}
],
"targets" : [
{
"c99name" : "asc_mcp",
"module_type" : "SwiftTarget",
"name" : "asc-mcp",
"path" : "Sources/asc-mcp",
"product_dependencies" : [
"MCP"
],
"product_memberships" : [
"asc-mcp"
],
"sources" : [
"Core/ASCError.swift",
"Core/Application.swift",
"EntryPoint.swift",
"Helpers/GzipHelper.swift",
"Helpers/JSONFormatter.swift",
"Helpers/PaginationHelper.swift",
"Helpers/ReportSummary.swift",
"Helpers/SafeJSONHelpers.swift",
"Helpers/StderrWriter.swift",
"Helpers/TSVParser.swift",
"Models/Analytics/AnalyticsModels.swift",
"Models/AppEvents/AppEventModels.swift",
"Models/AppInfo/AppInfoModels.swift",
"Models/AppLifecycle/AppLifecycleModels.swift",
"Models/AppLifecycle/ReviewAttachmentModels.swift",
"Models/AppStoreConnect/AppModel.swift",
"Models/AppStoreConnect/AppStoreVersionLocalizationModel.swift",
"Models/AppStoreConnect/AppStoreVersionModel.swift",
"Models/BetaApp/BetaAppModels.swift",
"Models/BetaApp/BetaLicenseAgreementModels.swift",
"Models/Builds/BuildBetaDetailModels.swift",
"Models/Builds/BuildModels.swift",
"Models/Builds/BuildProcessingModels.swift",
"Models/Builds/PreReleaseVersionModels.swift",
"Models/Company.swift",
"Models/InAppPurchases/InAppPurchaseModels.swift",
"Models/Marketing/CustomProductPageModels.swift",
"Models/Marketing/ProductPageOptimizationModels.swift",
"Models/Marketing/PromotedPurchaseImageModels.swift",
"Models/Marketing/PromotedPurchaseModels.swift",
"Models/Marketing/ScreenshotModels.swift",
"Models/Metrics/MetricsModels.swift",
"Models/Pricing/AppAvailabilityModels.swift",
"Models/Pricing/PricingModels.swift",
"Models/Provisioning/ProvisioningModels.swift",
"Models/Shared/UploadModels.swift",
"Models/Subscriptions/IntroductoryOfferModels.swift",
"Models/Subscriptions/OfferCodeModels.swift",
"Models/Subscriptions/PromotionalOfferModels.swift",
"Models/Subscriptions/SandboxTesterModels.swift",
"Models/Subscriptions/SubscriptionGroupLocalizationModels.swift",
"Models/Subscriptions/SubscriptionImageModels.swift",
"Models/Subscriptions/SubscriptionModels.swift",
"Models/Subscriptions/WinBackOfferModels.swift",
"Models/Users/UserModels.swift",
"Services/CompaniesManager.swift",
"Services/HTTPClient.swift",
"Services/JWTService.swift",
"Services/UploadService.swift",
"Tests/TestCompanySwitching.swift",
"Tests/TestMetadata.swift",
"Workers/AnalyticsWorker/AnalyticsWorker+Handlers.swift",
"Workers/AnalyticsWorker/AnalyticsWorker+ToolDefinitions.swift",
"Workers/AnalyticsWorker/AnalyticsWorker.swift",
"Workers/AppEventsWorker/AppEventsWorker+Handlers.swift",
"Workers/AppEventsWorker/AppEventsWorker+ToolDefinitions.swift",
"Workers/AppEventsWorker/AppEventsWorker.swift",
"Workers/AppInfoWorker/AppInfoWorker+Handlers.swift",
"Workers/AppInfoWorker/AppInfoWorker+ToolDefinitions.swift",
"Workers/AppInfoWorker/AppInfoWorker.swift",
"Workers/AppLifecycleWorker/AppLifecycleWorker+Handlers.swift",
"Workers/AppLifecycleWorker/AppLifecycleWorker+ToolDefinitions.swift",
"Workers/AppLifecycleWorker/AppLifecycleWorker.swift",
"Workers/AppsWorker/AppsWorker+Handlers.swift",
"Workers/AppsWorker/AppsWorker+ToolDefinitions.swift",
"Workers/AppsWorker/AppsWorker.swift",
"Workers/AuthWorker/AuthWorker+Handlers.swift",
"Workers/AuthWorker/AuthWorker+ToolDefinitions.swift",
"Workers/AuthWorker/AuthWorker.swift",
"Workers/BetaAppWorker/BetaAppWorker+Handlers.swift",
"Workers/BetaAppWorker/BetaAppWorker+ToolDefinitions.swift",
"Workers/BetaAppWorker/BetaAppWorker.swift",
"Workers/BetaGroupsWorker/BetaGroupsWorker+Handlers.swift",
"Workers/BetaGroupsWorker/BetaGroupsWorker+ToolDefinitions.swift",
"Workers/BetaGroupsWorker/BetaGroupsWorker.swift",
"Workers/BetaLicenseAgreementsWorker/BetaLicenseAgreementsWorker+Handlers.swift",
"Workers/BetaLicenseAgreementsWorker/BetaLicenseAgreementsWorker+ToolDefinitions.swift",
"Workers/BetaLicenseAgreementsWorker/BetaLicenseAgreementsWorker.swift",
"Workers/BetaTestersWorker/BetaTestersWorker+Handlers.swift",
"Workers/BetaTestersWorker/BetaTestersWorker+ToolDefinitions.swift",
"Workers/BetaTestersWorker/BetaTestersWorker.swift",
"Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Handlers.swift",
"Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+Parsers.swift",
"Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker+ToolDefinitions.swift",
"Workers/BuildBetaDetailsWorker/BuildBetaDetailsWorker.swift",
"Workers/BuildProcessingWorker/BuildProcessingWorker+Handlers.swift",
"Workers/BuildProcessingWorker/BuildProcessingWorker+Helpers.swift",
"Workers/BuildProcessingWorker/BuildProcessingWorker+ToolDefinitions.swift",
"Workers/BuildProcessingWorker/BuildProcessingWorker.swift",
"Workers/BuildsWorker/BuildsWorker+Handlers.swift",
"Workers/BuildsWorker/BuildsWorker+Parsers.swift",
"Workers/BuildsWorker/BuildsWorker+ToolDefinitions.swift",
"Workers/BuildsWorker/BuildsWorker.swift",
"Workers/CompaniesWorker/CompaniesWorker+Handlers.swift",
"Workers/CompaniesWorker/CompaniesWorker+ToolDefinitions.swift",
"Workers/CompaniesWorker/CompaniesWorker.swift",
"Workers/CustomProductPagesWorker/CustomProductPagesWorker+Handlers.swift",
"Workers/CustomProductPagesWorker/CustomProductPagesWorker+ToolDefinitions.swift",
"Workers/CustomProductPagesWorker/CustomProductPagesWorker.swift",
"Workers/InAppPurchasesWorker/InAppPurchasesWorker+Handlers.swift",
"Workers/InAppPurchasesWorker/InAppPurchasesWorker+ToolDefinitions.swift",
"Workers/InAppPurchasesWorker/InAppPurchasesWorker.swift",
"Workers/IntroductoryOffersWorker/IntroductoryOffersWorker+Handlers.swift",
"Workers/IntroductoryOffersWorker/IntroductoryOffersWorker+ToolDefinitions.swift",
"Workers/IntroductoryOffersWorker/IntroductoryOffersWorker.swift",
"Workers/MainWorker/WorkerManager.swift",
"Workers/MetricsWorker/MetricsWorker+Handlers.swift",
"Workers/MetricsWorker/MetricsWorker+ToolDefinitions.swift",
"Workers/MetricsWorker/MetricsWorker.swift",
"Workers/OfferCodesWorker/OfferCodesWorker+Handlers.swift",
"Workers/OfferCodesWorker/OfferCodesWorker+ToolDefinitions.swift",
"Workers/OfferCodesWorker/OfferCodesWorker.swift",
"Workers/PreReleaseVersionsWorker/PreReleaseVersionsWorker+Handlers.swift",
"Workers/PreReleaseVersionsWorker/PreReleaseVersionsWorker+ToolDefinitions.swift",
"Workers/PreReleaseVersionsWorker/PreReleaseVersionsWorker.swift",
"Workers/PricingWorker/PricingWorker+Handlers.swift",
"Workers/PricingWorker/PricingWorker+ToolDefinitions.swift",
"Workers/PricingWorker/PricingWorker.swift",
"Workers/ProductPageOptimizationWorker/ProductPageOptimizationWorker+Handlers.swift",
"Workers/ProductPageOptimizationWorker/ProductPageOptimizationWorker+ToolDefinitions.swift",
"Workers/ProductPageOptimizationWorker/ProductPageOptimizationWorker.swift",
"Workers/PromotedPurchasesWorker/PromotedPurchasesWorker+Handlers.swift",
"Workers/PromotedPurchasesWorker/PromotedPurchasesWorker+ToolDefinitions.swift",
"Workers/PromotedPurchasesWorker/PromotedPurchasesWorker.swift",
"Workers/PromotionalOffersWorker/PromotionalOffersWorker+Handlers.swift",
"Workers/PromotionalOffersWorker/PromotionalOffersWorker+ToolDefinitions.swift",
"Workers/PromotionalOffersWorker/PromotionalOffersWorker.swift",
"Workers/ProvisioningWorker/ProvisioningWorker+Handlers.swift",
"Workers/ProvisioningWorker/ProvisioningWorker+ToolDefinitions.swift",
"Workers/ProvisioningWorker/ProvisioningWorker.swift",
"Workers/ReviewAttachmentsWorker/ReviewAttachmentsWorker+Handlers.swift",
"Workers/ReviewAttachmentsWorker/ReviewAttachmentsWorker+ToolDefinitions.swift",
"Workers/ReviewAttachmentsWorker/ReviewAttachmentsWorker.swift",
"Workers/ReviewsWorker/ReviewsWorker+Handlers.swift",
"Workers/ReviewsWorker/ReviewsWorker+Parsers.swift",
"Workers/ReviewsWorker/ReviewsWorker+ToolDefinitions.swift",
"Workers/ReviewsWorker/ReviewsWorker.swift",
"Workers/SandboxTestersWorker/SandboxTestersWorker+Handlers.swift",
"Workers/SandboxTestersWorker/SandboxTestersWorker+ToolDefinitions.swift",
"Workers/SandboxTestersWorker/SandboxTestersWorker.swift",
"Workers/ScreenshotsWorker/ScreenshotsWorker+Handlers.swift",
"Workers/ScreenshotsWorker/ScreenshotsWorker+ToolDefinitions.swift",
"Workers/ScreenshotsWorker/ScreenshotsWorker.swift",
"Workers/SubscriptionsWorker/SubscriptionsWorker+Handlers.swift",
"Workers/SubscriptionsWorker/SubscriptionsWorker+ToolDefinitions.swift",
"Workers/SubscriptionsWorker/SubscriptionsWorker.swift",
"Workers/UsersWorker/UsersWorker+Handlers.swift",
"Workers/UsersWorker/UsersWorker+ToolDefinitions.swift",
"Workers/UsersWorker/UsersWorker.swift",
"Workers/WinBackOffersWorker/WinBackOffersWorker+Handlers.swift",
"Workers/WinBackOffersWorker/WinBackOffersWorker+ToolDefinitions.swift",
"Workers/WinBackOffersWorker/WinBackOffersWorker.swift"
],
"type" : "executable"
},
{
"c99name" : "ASCMCPTests",
"module_type" : "SwiftTarget",
"name" : "ASCMCPTests",
"path" : "Tests/ASCMCPTests",
"product_dependencies" : [
"MCP"
],
"resources" : [
{
"path" : "/Users/admin/builder/spi-builder-workspace/Tests/ASCMCPTests/Fixtures",
"rule" : {
"copy" : {
}
}
}
],
"sources" : [
"Core/ASCErrorTests.swift",
"Core/CompanyErrorTests.swift",
"HelperTests/GzipHelperTests.swift",
"HelperTests/JSONFormatterTests.swift",
"HelperTests/PaginationHelperTests.swift",
"HelperTests/ReportSummaryTests.swift",
"HelperTests/SafeJSONHelpersTests.swift",
"HelperTests/TSVParserTests.swift",
"Helpers/TestHelpers.swift",
"Models/AgeRatingValueTests.swift",
"Models/AnalyticsModelTests.swift",
"Models/AppEventModelTests.swift",
"Models/AppInfoModelTests.swift",
"Models/AppLifecycleModelTests.swift",
"Models/AppModelTests.swift",
"Models/AppStoreVersionModelTests.swift",
"Models/BuildBetaDetailModelTests.swift",
"Models/BuildModelTests.swift",
"Models/BuildProcessingModelTests.swift",
"Models/CompaniesConfigModelTests.swift",
"Models/CompanyModelTests.swift",
"Models/InAppPurchaseModelTests.swift",
"Models/IncludedResourceTests.swift",
"Models/JSONValueTests.swift",
"Models/LocalizationModelTests.swift",
"Models/PricingModelTests.swift",
"Models/ProvisioningModelTests.swift",
"Models/UserModelTests.swift",
"Services/JWTServiceTests.swift",
"Workers/ParameterValidationTests.swift",
"Workers/WorkerRoutingTests.swift",
"Workers/WorkerToolDefinitionsTests.swift"
],
"target_dependencies" : [
"asc-mcp"
],
"type" : "test"
}
],
"tools_version" : "6.1"
}
Done.