4
Methods
1
Implementations
0
Required By
01

Methods

  • get
    (container_id: UUID) -> TaskContainer | None
    Get container by ID
  • save
    (container: TaskContainer) -> None
    Insert or update a container
  • query
    (spec: QuerySpec) -> QueryResult[TaskContainer]
    Query with filters, sorting, pagination
  • list_by_owner
    (owner_id: UUID, include_archived: bool) -> list[TaskContainer]
    List all containers for an owner
02

Implementations

  • InMemoryTaskContainerRepository
    from todos
    In-memory container storage for testing
03

Required By

Not required by any components