clan-app: Add cancellable tasks

This commit is contained in:
Qubasa
2025-05-09 17:14:49 +02:00
parent a06bd43a1a
commit 7eac2ce436
17 changed files with 781 additions and 247 deletions

View File

@@ -32,6 +32,11 @@ class FileRequest:
initial_folder: str | None = field(default=None)
@API.register_abstract
def cancel_task(task_id: str) -> None:
"""Cancel a task by its op_key."""
@API.register_abstract
def open_file(file_request: FileRequest) -> list[str] | None:
"""