Skip to content

P1: Define SDK-facing task ledger RPCs #6

@BunsDev

Description

@BunsDev

Goal

Expose background/detached work through SDK-facing task ledger RPCs.

OpenMeow and other apps need a stable way to show background subagents, ACP jobs, cron-like tasks, and async jobs without parsing internal session logs.

Proposed methods

  • tasks.list
  • tasks.get
  • tasks.cancel

Acceptance criteria

  • Tasks have stable IDs and statuses.
  • Tasks can be filtered by status, agent, and session.
  • Cancellation has a clear result contract.
  • Run/task/session relationships are visible when known.

References

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions