Resolve References Batch
resolve_references_batchExtract titles, kinds, summaries, and declarations of pages a single Apple documentation URL references, reading only that page's JSON. Filter by type to get linked symbols, articles, or protocols.
Instructions
The pages one documentation page references, read from that page's JSON alone (no further requests): each one's title, kind, Apple's summary and, for a symbol, its declaration, grouped by kind. Takes the first maxReferences in the JSON's own order, not by relevance, and leaves out the page's images and other media; filterByType keeps one role or kind.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sourceUrl | Yes | Documentation URL to analyze for references. Example: "https://developer.apple.com/documentation/swiftui/view" | |
| filterByType | No | Filter by reference type. Use "protocol" for protocol requirements, "class" for class hierarchies. Default: "all" | all |
| maxReferences | No | Limit resolved references (default: 20, max: 50). Higher values = more comprehensive but slower. |