feat: AI coordination protocol and advanced audit operations

This commit is contained in:
Daniel Bedeleanu
2026-04-10 13:57:42 +03:00
parent e4b0afb50d
commit 373652e8b8
6 changed files with 112 additions and 0 deletions

View File

@@ -27,6 +27,16 @@ class OperationCreate(BaseModel):
quantity: float
user_id: int
class BulkOperationCreate(BaseModel):
user_id: int
items: List[OperationCreate]
class TrashOperationCreate(BaseModel):
barcode: str
quantity: float
user_id: int
reason: Optional[str] = "unspecified"
# --- Audit Logs ---
class AuditLogResponse(BaseModel):
id: int