Skip to content

Marvin 3.2.10

Latest

Choose a tag to compare

@zzstoatzz zzstoatzz released this 27 Oct 21:23
be92af1

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.

Changes: #1408, #1409, #1410.