Repository navigation
Marvin 3.2.10 fixes compatibility and persistence issues in 3.2.9 and replaces stale documentation with verified examples.
- Reuse converted MCP connections across repeated runs of the same agent.
- Load legacy usage records containing null token counts or details.
- Report current Pydantic AI function-tool and output-tool retries through retry handlers.
- Restore Qdrant memory on current clients while preserving existing collections, IDs, and document payloads.
- Correct documentation for persistence, configuration, function results, and deprecated APIs; repair API-reference signatures and navigation.
- Include memory tests in current-dependency CI and initialize embedding models before parallel tests.
Dependency requirements are unchanged. This release adds no dependency ceilings and requires no storage migration.
Validation: main CI passed 428 full-suite tests and 270 current-dependency basic tests, including memory. A fresh Python 3.10 wheel install and MCP checks passed. Real Qdrant storage, search, deletion, persistence, and data compatibility between clients 1.15.1 and 1.20.0 were verified.