It was a lot of fun to talk with you all and building these lessons over the last two months. Thank you for joining me and here is the final lesson for building your own Agent: https://buttercup.sh/lessons/202...
Welcome back! In this lesson, you ll give your agent a pair of eyes. We ll add screenshots to the loop from lesson 3 so the model can read a layout, spot a button beyond the viewport, and compare the result with your request. A phone-sized screenshot costs about 333 input tokens, and a simple DOM check confirms when the page is ready. By the end, your agent will be able to look, improve, and check its own work.
Build an agent that delegates work to agents written by other people. Publish an agent-card.json and a handler on Blocks.ai, accept tasks with blocks run, and call another agent from the handler with ctx.taskClient.sendMessage(). Lesson 3's turn counter becomes a 60-second wall-clock budget.