Skip to content

Commit c9f5f09

Browse files
committed
Use IconName type for EntitySource, CustomSummary, CustomTask
1 parent 8e2d257 commit c9f5f09

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

chatkit/types.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -707,7 +707,7 @@ class CustomSummary(BaseModel):
707707
"""Custom summary for a workflow."""
708708

709709
title: str
710-
icon: str | None = None
710+
icon: IconName | None = None
711711

712712

713713
class DurationSummary(BaseModel):
@@ -735,7 +735,7 @@ class CustomTask(BaseTask):
735735

736736
type: Literal["custom"] = "custom"
737737
title: str | None = None
738-
icon: str | None = None
738+
icon: IconName | None = None
739739
content: str | None = None
740740

741741

@@ -811,7 +811,7 @@ class EntitySource(SourceBase):
811811

812812
type: Literal["entity"] = "entity"
813813
id: str
814-
icon: str | None = None
814+
icon: IconName | None = None
815815
preview: Literal["lazy"] | None = None
816816
data: dict[str, Any] = Field(default_factory=dict)
817817

0 commit comments

Comments
 (0)