diff --git a/src/fiber_package/action/request/list.py b/src/fiber_package/action/request/list.py index eb9a131..82958ef 100644 --- a/src/fiber_package/action/request/list.py +++ b/src/fiber_package/action/request/list.py @@ -2,15 +2,26 @@ from pydantic import BaseModel, UUID7 from fiber_package.membership_tag import Membership -ListPeopleResponse = list[BaseModel] +# List People class ListPeopleRequest(BaseModel): association_tag: str membership: Membership query: str | None = None -ListCommitteesResponse = list[BaseModel] +ListPeopleResponse = list[BaseModel] + +# List Committees class ListCommitteesRequest(BaseModel): association_tag: str - query: str | None = None \ No newline at end of file + query: str | None = None + +ListCommitteesResponse = list[BaseModel] + +# List Committee Editions + +class ListCommitteeEditionsRequest(BaseModel): + committee: UUID7 + +ListCommitteeEditionsResponse = list[BaseModel] \ No newline at end of file