Change8

Migrating to MemGPT 0.6.44

Version 0.6.44 introduces 1 breaking change. This guide details how to update your code.

Released: 3/25/2025

1
Breaking Changes
4
Migration Steps
4
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

create_toolsetup_auth_router()Block Manager get_all_blocks_by_idstool

Breaking Changes

Issue #1

[FIX] Update example.py to reflect breaking API changes

Migration Steps

  1. 1
    Update example.py to reflect breaking API changes.
  2. 2
    If using documentation examples, replace `poetry shell` with `env activate` for version 2.0 setup.
  3. 3
    Update calls to `create_tool` in client.py to remove the unnecessary `name` argument.
  4. 4
    Update tool usage to reflect the latest SDK standard for reserved state arguments.

Release Summary

This release introduces logging for bedrock, updates to use AzureOpenAI for listings/completions, and addresses several API inconsistencies and bug fixes, including respecting configured embedding models.

Need More Details?

View the full release notes and all changes for MemGPT 0.6.44.

View Full Changelog