fix: fix basedpyright errors

This commit is contained in:
Stream 2025-09-15 14:19:44 +08:00
parent 2a532ab729
commit d6d9554954
No known key found for this signature in database
GPG Key ID: 033728094B100D70
2 changed files with 5 additions and 5 deletions

View File

@ -1,7 +1,7 @@
import json
import sys
from collections.abc import Mapping, Sequence
from typing import Annotated, Any, TypeAlias, Self
from typing import Annotated, Any, TypeAlias
from pydantic import BaseModel, ConfigDict, Discriminator, Tag, field_validator
@ -211,8 +211,8 @@ class VersionedMemoryValue(BaseModel):
def add_version(
self,
new_value: str,
version_name: Optional[str] = None
) -> Self:
version_name: str | None = None
) -> "VersionedMemoryValue":
if version_name is None:
version_name = str(len(self.versions) + 1)
if version_name in self.versions.keys():
@ -228,7 +228,7 @@ class VersionedMemoryValue(BaseModel):
class VersionedMemorySegment(Segment):
value_type: SegmentType = SegmentType.VERSIONED_MEMORY
value: VersionedMemoryValue
value: VersionedMemoryValue = None # type: ignore
@property
def text(self) -> str:

View File

@ -1277,7 +1277,7 @@ class WorkflowDraftVariable(Base):
def new_memory_block_variable(
*,
app_id: str,
node_id: Optional[str] = None,
node_id: str | None = None,
memory_id: str,
name: str,
value: str,