From 3117571a9816927a208575a464425a3ef6ed3a80 Mon Sep 17 00:00:00 2001 From: sunder Date: Wed, 2 Sep 2026 14:03:19 +0530 Subject: [PATCH 1/2] feat: add parent to work item comment models The v1 API accepts parent on comment create (a top-level comment on the same work item to reply to) and returns it on read, but the SDK models did not declare it; with extra="ignore" the field was silently dropped. --- plane/models/work_items.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plane/models/work_items.py b/plane/models/work_items.py index ac90d53..63c4288 100644 --- a/plane/models/work_items.py +++ b/plane/models/work_items.py @@ -321,6 +321,7 @@ class WorkItemComment(BaseModel): workspace: str | None = None issue: str | None = None actor: str | None = None + parent: str | None = None class CreateWorkItemComment(BaseModel): @@ -333,6 +334,8 @@ class CreateWorkItemComment(BaseModel): access: AccessEnum | None = None external_source: str | None = None external_id: str | None = None + # ID of a top-level comment on the same work item to reply to. + parent: str | None = None class UpdateWorkItemComment(BaseModel): From 671a7227bd9b011ee8daaef681db031f642158da Mon Sep 17 00:00:00 2001 From: sunder Date: Wed, 2 Sep 2026 15:11:35 +0530 Subject: [PATCH 2/2] chore: bump version to 0.2.24 --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 4183980..3992843 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "plane-sdk" -version = "0.2.23" +version = "0.2.24" description = "Python SDK for Plane API" readme = "README.md" requires-python = ">=3.10"