Pydantic AI keeps one growing message list per run — and re-sends the whole thing every step
A developer's analysis of Pydantic AI's run loop reveals that the framework maintains a single mutable conversation list per run and re-sends the entire accumulated history—including tool outputs—on e…