Uploaded June 2026 | Updated September 2026, 1 week ago
Learn how to take your intelligence features further with Foundation Models framework primitives for dynamic context and agentic workflows. We’ll walk through engineering shared context, setting up privacy boundaries, and managing key value caching. Discover how to orchestrate smooth handoffs between local and server models.
Explore related documentation, sample code, and more:
Composing dynamic sessions with instructions and profiles: developer.apple.com/documentation/FoundationModels/composing-dynamic-sessions-with-instructions-and-profiles
00:00 - Introduction
02:47 - The example app and agents
03:47 - Declaring a dynamic profile
04:45 - Dynamic instructions
05:36 - Configuring models per phase
07:21 - Transcript management and history transforms
08:50 - Custom modifiers
09:39 - Lifecycle modifiers and session properties
12:52 - Orchestration: baton-pass
14:06 - Orchestration: phone-a-friend and skills
15:18 - Tool calling mode
17:12 - Transcript error handling
18:27 - Performance, accuracy, and evaluations
21:24 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp
Learn how to take your intelligence features further with Foundation Models framework primitives for dynamic context and agentic workflows. We’ll walk through engineering shared context, setting up privacy boundaries, and managing key value caching. Discover how to orchestrate smooth handoffs between local and server models.
Explore related documentation, sample code, and more:
Composing dynamic sessions with instructions and profiles: developer.apple.com/documentation/FoundationModels/composing-dynamic-sessions-with-instructions-and-profiles
00:00 - Introduction
02:47 - The example app and agents
03:47 - Declaring a dynamic profile
04:45 - Dynamic instructions
05:36 - Configuring models per phase
07:21 - Transcript management and history transforms
08:50 - Custom modifiers
09:39 - Lifecycle modifiers and session properties
12:52 - Orchestration: baton-pass
14:06 - Orchestration: phone-a-friend and skills
15:18 - Tool calling mode
17:12 - Transcript error handling
18:27 - Performance, accuracy, and evaluations
21:24 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp










