- Add clear warnings for code snippets that cannot run directly
- Replace absolute paths with GitHub URLs
- Add natural transitions between Component and Agent concepts
- Add ChatModel vs ChatModelAgent comparison table
- Clarify the relationship between Component and Agent
- Add analogies for better understanding
- Improve language clarity and specificity
- Add ch02 example code for ChatModelAgent and Runner
Change-Id: I08e8944a7a09b65023b691e3c158a3b7f3fe5649