feat: add read-only inventory API

This commit is contained in:
lussierj committed 2026-07-28 18:31:57 +00:00
1 parent 979885bbdd
commit 51aec1b404
7 files changed
+346 -6

No files matched your search

+18
View File
@@ -84,3 +84,21 @@ class InventorySearchFilters(BaseModel):
tags: list[str] = Field(default_factory=list)
limit: int = Field(default=100, ge=1, le=500)
offset: int = Field(default=0, ge=0)
class InventoryListMeta(BaseModel):
limit: int
offset: int
returned: int
class InventoryMinerListResponse(BaseModel):
data: list[InventoryMinerSummary]
meta: InventoryListMeta
error: None = None
class InventoryMinerDetailResponse(BaseModel):
data: InventoryMinerDetail
meta: dict[str, object] = Field(default_factory=dict)
error: None = None