Skip to content

Commit 8746a2b

Browse files
committed
Merge remote-tracking branch 'origin/rayhpeng/persistence-scaffold' into rayhpeng/persistence-scaffold
2 parents 07954cf + 3f00a22 commit 8746a2b

1 file changed

Lines changed: 14 additions & 7 deletions

File tree

  • backend/packages/harness/deerflow/runtime/runs/store

backend/packages/harness/deerflow/runtime/runs/store/base.py

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,12 @@ async def put(
3030
error: str | None = None,
3131
created_at: str | None = None,
3232
follow_up_to_run_id: str | None = None,
33-
) -> None: ...
33+
) -> None:
34+
pass
3435

3536
@abc.abstractmethod
36-
async def get(self, run_id: str) -> dict[str, Any] | None: ...
37+
async def get(self, run_id: str) -> dict[str, Any] | None:
38+
pass
3739

3840
@abc.abstractmethod
3941
async def list_by_thread(
@@ -42,7 +44,8 @@ async def list_by_thread(
4244
*,
4345
owner_id: str | None = None,
4446
limit: int = 100,
45-
) -> list[dict[str, Any]]: ...
47+
) -> list[dict[str, Any]]:
48+
pass
4649

4750
@abc.abstractmethod
4851
async def update_status(
@@ -51,10 +54,12 @@ async def update_status(
5154
status: str,
5255
*,
5356
error: str | None = None,
54-
) -> None: ...
57+
) -> None:
58+
pass
5559

5660
@abc.abstractmethod
57-
async def delete(self, run_id: str) -> None: ...
61+
async def delete(self, run_id: str) -> None:
62+
pass
5863

5964
@abc.abstractmethod
6065
async def update_run_completion(
@@ -73,7 +78,9 @@ async def update_run_completion(
7378
last_ai_message: str | None = None,
7479
first_human_message: str | None = None,
7580
error: str | None = None,
76-
) -> None: ...
81+
) -> None:
82+
pass
7783

7884
@abc.abstractmethod
79-
async def list_pending(self, *, before: str | None = None) -> list[dict[str, Any]]: ...
85+
async def list_pending(self, *, before: str | None = None) -> list[dict[str, Any]]:
86+
pass

0 commit comments

Comments
 (0)