Files
agentic-mobile-control/packages/cloud-platform
q792602257 6776ac2f2d Add public SDK cancel endpoint and CloudClient method
- POST /v1/tasks/{task_id}/cancel: tasks:submit scoped, 200 for
  immediate/idempotent cancellation, 202 for newly recorded pending
  cancellation, 404 for unknown task, 409 for terminal task.
- TaskCancellationResponse{task_id, status} model.
- Widen list_tasks status_filter Literal to include "cancelled".
- CloudClient.cancel_task(task_id).
- SDK-level tests covering queued/assigned/idempotent/404/409/scope
  cases for both the router and CloudClient.

Task 5/9 of task-cancellation change.
2026-07-15 18:39:00 +08:00
..

Device Cloud Platform

device-cloud-platform provides the cloud scheduling, device-pool, plugin, and Python SDK modules for Device Agent Runtime.

It is an outer uv workspace member that depends on device-agent-runtime. Runtime-owned packages do not depend on this distribution.