From d09fcd47035f2ef33d2ce3d73738428332f9f6f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8E=98=E6=9D=83=20=E9=A9=AC?= Date: Tue, 30 Apr 2024 11:58:35 +0800 Subject: [PATCH] feat: add `Message`.`metadata` for `content` and `instruct_content` --- metagpt/schema.py | 1 + 1 file changed, 1 insertion(+) diff --git a/metagpt/schema.py b/metagpt/schema.py index 647ea03f6..08b4e3c92 100644 --- a/metagpt/schema.py +++ b/metagpt/schema.py @@ -204,6 +204,7 @@ class Message(BaseModel): cause_by: str = Field(default="", validate_default=True) sent_from: str = Field(default="", validate_default=True) send_to: set[str] = Field(default={MESSAGE_ROUTE_TO_ALL}, validate_default=True) + metadata: Dict[str, str] = Field(default_factory=dict) # metadata for `content` and `instruct_content` @field_validator("id", mode="before") @classmethod