Skip to content

Commit cb11629

Browse files
committed
Make task logic name literal
1 parent 1668571 commit cb11629

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

src/DataSchemas/aind_behavior_telekinesis/task_logic.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -316,5 +316,5 @@ def _check_valid_lut_reference(self) -> Self:
316316

317317
class AindTelekinesisTaskLogic(AindBehaviorTaskLogicModel):
318318
version: Literal[__version__] = __version__
319-
name: str = Field(default="AindTelekinesis", description="Name of the task logic", frozen=True)
319+
name: Literal["AindTelekinesis"] = Field(default="AindTelekinesis", description="Name of the task logic")
320320
task_parameters: AindTelekinesisTaskParameters = Field(..., description="Parameters of the task logic")

src/DataSchemas/aind_telekinesis_task_logic.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1562,6 +1562,7 @@
15621562
"additionalProperties": false,
15631563
"properties": {
15641564
"name": {
1565+
"const": "AindTelekinesis",
15651566
"default": "AindTelekinesis",
15661567
"description": "Name of the task logic",
15671568
"title": "Name",

0 commit comments

Comments
 (0)