Goal
Expose background/detached work through SDK-facing task ledger RPCs.
The SDK has task nouns, and OpenClaw already has background activity concepts. External apps need a stable way to show subagents, ACP jobs, cron-like jobs, CLI tasks, and async work without reading internal session logs.
Proposed methods
tasks.list
tasks.get
tasks.cancel
Acceptance criteria
References
Goal
Expose background/detached work through SDK-facing task ledger RPCs.
The SDK has task nouns, and OpenClaw already has background activity concepts. External apps need a stable way to show subagents, ACP jobs, cron-like jobs, CLI tasks, and async work without reading internal session logs.
Proposed methods
tasks.listtasks.gettasks.cancelAcceptance criteria
@openclaw/sdktask namespace can stop throwing unsupported for these basics.References