Search WWDC Content
search_wwdc_contentSearch WWDC session transcripts and code to find sessions or code examples covering an API or technique, returning matches with passages, excerpts, and timestamps.
Instructions
Search what WWDC sessions said and showed, every year since 2014: the full text of their transcripts and their code. Returns the sessions whose transcript or code contains the query, most matches first, each with its count of matches and its first matching passages and code excerpts, with the time each comes up. Use it to find the sessions that cover an API or a technique; read one with get_wwdc_video. view "examples" lists the code itself instead: each example that contains query (pass the type or attribute the code uses, "LanguageModelSession", "@Generable"), with its session, year and time, newest year first. The answer also names a folder of every session as text, for a grep across sessions.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | "sessions": the matching sessions, most matches first, each with its count of matches and up to 3 passages or code excerpts, each with its time. "examples": the code examples that contain query, each with its session, year and the time it appears, newest year first. | sessions |
| year | No | Keeps one WWDC year ("2025"); left out, every year. | |
| limit | No | Most sessions to show, 20 if left out; examples: most examples, 30. | |
| query | Yes | sessions: text a transcript paragraph or a line of code must contain, as typed, in any case ("@Observable", "Vision Pro"; "async await" finds the two words side by side). examples: text the code must contain, in any case: a type, attribute, method or framework name ("LanguageModelSession", "@Generable"); session code rarely shows its imports, so a framework's name finds fewer. | |
| topic | No | examples: a topic ID, as list_wwdc_videos with view "topics" lists them, keeps that topic's sessions; any other text keeps the sessions whose title or topic names contain it, in any case. | |
| searchIn | No | sessions: search the transcripts, the code, or both. | both |