Skip to content

Pydantic model validation upgrade #655

Open
@Archento

Description

@Archento

Prerequisites

  • I checked the documentation and made sure this feature does not already exist
  • I checked the existing issues to make sure this feature has not already been requested

Feature

We want to upgrade uagents communication models to Pydantic V2 BaseModels as the current state leads to a inconsistent behaviour across the framework and supporting services.

The digest of communication models will change which makes this a "breaking" change.
To solve this problem we'll want to introduce a local lookup table that matches previous digests to the new ones for a prolonged transition period and to make sure that existing agents can seamlessly interact with new agents.

Additional Information (Optional)

No response

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions