basyx commited on
Commit
c0ee361
·
verified ·
1 Parent(s): 6baa711

Expose optional project_id on generation requests

Browse files
Files changed (1) hide show
  1. app/generation/schemas/requests.py +4 -0
app/generation/schemas/requests.py CHANGED
@@ -31,6 +31,10 @@ class GenerationRequestCreate(BaseModel):
31
  default=None,
32
  pattern=(r"^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-" r"[89ab][0-9a-f]{3}-[0-9a-f]{12}$"),
33
  )
 
 
 
 
34
  brand_kit_version_id: str | None = Field(default=None, min_length=1, max_length=36)
35
  # Concrete-provider controls remain closed, typed schemas rather than an
36
  # escape hatch for arbitrary worker payload. Provider-specific fields must
 
31
  default=None,
32
  pattern=(r"^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-" r"[89ab][0-9a-f]{3}-[0-9a-f]{12}$"),
33
  )
34
+ project_id: str | None = Field(
35
+ default=None,
36
+ pattern=(r"^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-" r"[89ab][0-9a-f]{3}-[0-9a-f]{12}$"),
37
+ )
38
  brand_kit_version_id: str | None = Field(default=None, min_length=1, max_length=36)
39
  # Concrete-provider controls remain closed, typed schemas rather than an
40
  # escape hatch for arbitrary worker payload. Provider-specific fields must