feat(cloud-sdk): expose distributed task status

This commit is contained in:
2026-07-12 19:57:03 +08:00
parent 77fadbd9e6
commit 16bcbf5a27
4 changed files with 51 additions and 1 deletions
@@ -63,7 +63,7 @@
## 8. Public SDK And Operational Delivery
- [ ] 8.1 Extend public task status models/routes with attempt count, lease expiry metadata, and terminal failure details without exposing lease credentials.
- [x] 8.1 Extend public task status models/routes with attempt count, lease expiry metadata, and terminal failure details without exposing lease credentials.
- [ ] 8.2 Add bearer authentication and typed authorization errors to `CloudClient` while preserving injectable HTTP clients for tests.
- [ ] 8.3 Add container definitions and example environment configuration for the cloud API, PostgreSQL, and Host Agent without committing secrets.
- [ ] 8.4 Document local SQLite startup, deployed PostgreSQL migration/startup, credential/scopes setup, Runtime AI Planner configuration, and shutdown/rollback procedures.