Your first coach in DevUI
Your ChatClientAgent uses a Foundry model and answers in DevUI.

Checkpoint: 03-first-coach
Source tag: workshop-v3-reference.1
Reference revision: 443eac269743643d1bd5a35582fa3fac27bc6ad5
Workshop profile: foundry-workshop-v3

This is an optional recovery/comparison checkpoint. Extract into a separate folder and keep your existing work.
The Chapter 0 example lives in interview-coach-example.
Setup and resource guidance: https://codemillmatt.github.io/interview-coach-agent-framework/workshop/00-orientation/
Run from this directory: aspire start --apphost ./apphost.cs
Configure reuse of the Chapter 0 account and model deployment before starting. Model calls cost money; confirm the subscription and cleanup owner.
Use the root AppHost throughout the course. Keep WorkshopHosting.cs and the MCP discovery probe.
Chapter 13 practices debugging with the completed application. Chapter 14 reviews the workshop.
Prepare the separate project-based AppHost only for optional deployment: https://codemillmatt.github.io/interview-coach-agent-framework/resources/deployment/
Cosmos arrives in Expose interview tools with MCP; MarkItDown arrives in Read a resume with a tool.
Stopping local apps keeps the shared Foundry account. Delete cloud resources only when their owner confirms both projects are finished.
Directory.Packages.props pins the direct package versions used by the workshop.
No credentials are included.
