Module 3: Tools
1 min read·13 Oct 2026
What you need first
- Module 1: the
notes-assistantrepository from its lab,NoteStore,chat(), and a first MCP server and client in memory and over stdio. - Module 2: messages on the wire, errors and transports. The lab rebuilds Modules 1 and 2's files if any are missing.
- Python type hints, and Pydantic models at the level of a field with a description.