Skip to content

Commit 255e82e

Browse files
author
stlc-bot
committed
feat(batches): keep batch result files for 180 days (#1638)
Stainless-Generated-From: caac599
1 parent b62ca82 commit 255e82e

3 files changed

Lines changed: 10 additions & 10 deletions

File tree

‎src/context/dev/resources/batch.py‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def retrieve(
6464
) -> BatchRetrieveResponse:
6565
"""Get batch progress and result download links.
6666
67-
Result files are deleted 7 days
67+
Result files are deleted 180 days
6868
after the batch finishes.
6969
7070
Args:
@@ -242,8 +242,8 @@ def get_results(
242242
) -> BatchGetResultsResponse:
243243
"""Page through a finished batch’s results as JSON.
244244
245-
Results remain available for 7
246-
days.
245+
Results remain available for
246+
180 days.
247247
248248
Args:
249249
batch_id: Batch ID.
@@ -377,7 +377,7 @@ async def retrieve(
377377
) -> BatchRetrieveResponse:
378378
"""Get batch progress and result download links.
379379
380-
Result files are deleted 7 days
380+
Result files are deleted 180 days
381381
after the batch finishes.
382382
383383
Args:
@@ -555,8 +555,8 @@ async def get_results(
555555
) -> BatchGetResultsResponse:
556556
"""Page through a finished batch’s results as JSON.
557557
558-
Results remain available for 7
559-
days.
558+
Results remain available for
559+
180 days.
560560
561561
Args:
562562
batch_id: Batch ID.

‎src/context/dev/types/batch_list_response.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ class DataResultsFile(BaseModel):
6767
class DataResults(BaseModel):
6868
"""Result download links; null until the batch finishes.
6969
70-
Files are deleted 7 days after the batch finishes.
70+
Files are deleted 180 days after the batch finishes.
7171
"""
7272

7373
expires_at: str
@@ -130,7 +130,7 @@ class Data(BaseModel):
130130
results: Optional[DataResults] = None
131131
"""Result download links; null until the batch finishes.
132132
133-
Files are deleted 7 days after the batch finishes.
133+
Files are deleted 180 days after the batch finishes.
134134
"""
135135

136136
status: Literal["queued", "running", "cancelling", "completed", "cancelled", "failed"]

‎src/context/dev/types/batch_retrieve_response.py‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ class ResultsFile(BaseModel):
7575
class Results(BaseModel):
7676
"""Result download links; null until the batch finishes.
7777
78-
Files are deleted 7 days after the batch finishes.
78+
Files are deleted 180 days after the batch finishes.
7979
"""
8080

8181
expires_at: str
@@ -155,7 +155,7 @@ class BatchRetrieveResponse(BaseModel):
155155
results: Optional[Results] = None
156156
"""Result download links; null until the batch finishes.
157157
158-
Files are deleted 7 days after the batch finishes.
158+
Files are deleted 180 days after the batch finishes.
159159
"""
160160

161161
status: Literal["queued", "running", "cancelling", "completed", "cancelled", "failed"]

0 commit comments

Comments
 (0)