Create Deployment changedapi/beta/deployments/create
Nearest release: v2.1.283, published 3 hours after this site recorded the change. Shown because the two are within 24 hours of each other. Nothing here says the release caused the edit.
Recorded here
Lines+28added
Lines−23removed
From line
187
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits10to this page, all time
The whole hunk
from line 187, old and new numbered
/
from line 187
187187
188188 - `source: BetaManagedAgentsBase64ImageSource or BetaManagedAgentsURLImageSource or BetaManagedAgentsFileImageSource`
189189
190 Union type for image source variants.
190 The source of the image data.
191191
192192 - `BetaManagedAgentsBase64ImageSource object`
193193
from line 239
239239
240240 - `source: BetaManagedAgentsBase64DocumentSource or BetaManagedAgentsPlainTextDocumentSource or BetaManagedAgentsURLDocumentSource or BetaManagedAgentsFileDocumentSource`
241241
242 Union type for document source variants.
242 The source of the document data.
243243
244244 - `BetaManagedAgentsBase64DocumentSource object`
245245
from line 325
325325
326326 - `rubric: BetaManagedAgentsFileRubricParams or BetaManagedAgentsTextRubricParams`
327327
328 Rubric for grading the quality of an outcome.
328 How to grade the outcome. Text or file reference.
329329
330330 - `BetaManagedAgentsFileRubricParams object`
331331
from line 381
381381
382382- `budget: optional BetaManagedAgentsBudgetLimit or null`
383383
384 A hard spend ceiling. The session stops issuing new model requests once the tracked list cost reaches `max_list_cost`.
384 Enforced spend ceiling stamped onto each session created from this deployment, copied at session-creation time. Omit to leave sessions uncapped. The deployment agent's model must have a public list price, or the request is rejected; a multiagent roster is re-validated in full when each fire copies the cap, which fails closed the same way.
385385
386386 - `type: "limit"`
387387
388388 - `max_list_cost: BetaMonetaryAmount`
389389
390 A monetary amount in a specific currency.
390 Maximum list cost the session may accrue. List price is used regardless of any negotiated discount, so the cap fires at or before the actual charge.
391391
392392 - `amount: string`
393393
from line 489
489489
490490 - `access: optional "read_write" or "read_only" or null`
491491
492 Access mode for an attached memory store.
492 Access mode for the mounted store. Defaults to read_write. read_only mounts the store as a read-only filesystem.
493493
494494 - `"read_write"`
495495
from line 503
503503
504504- `schedule: optional BetaManagedAgentsScheduleParams or null`
505505
506 5-field POSIX cron schedule. Literal wall-clock matching in the configured timezone.
506 Optional recurring cron schedule. When present, the deployment fires automatically. Both expression and timezone are required when schedule is set.
507507
508508 - `type: "cron"`
509509
from line 537
537537
538538 - `agent: BetaManagedAgentsAgentReference`
539539
540 A resolved agent reference with a concrete version.
540 Reference to the agent this deployment runs, resolved to a concrete version.
541541
542542 - `type: "agent"`
543543
from line 549
549549
550550 - `archived_at: string or null`
551551
552 A timestamp in RFC 3339 format
552 Time the deployment was archived. Null if not archived.
553553
554554 format: date-time
555555
556556 - `created_at: string`
557557
558 A timestamp in RFC 3339 format
558 Time the deployment was created.
559559
560560 format: date-time
561561
from line 601
601601
602602 - `source: BetaManagedAgentsBase64ImageSource or BetaManagedAgentsURLImageSource or BetaManagedAgentsFileImageSource`
603603
604 Union type for image source variants.
604 The source of the image data.
605605
606606 - `BetaManagedAgentsBase64ImageSource object`
607607
from line 653
653653
654654 - `source: BetaManagedAgentsBase64DocumentSource or BetaManagedAgentsPlainTextDocumentSource or BetaManagedAgentsURLDocumentSource or BetaManagedAgentsFileDocumentSource`
655655
656 Union type for document source variants.
656 The source of the document data.
657657
658658 - `BetaManagedAgentsBase64DocumentSource object`
659659
from line 739
739739
740740 - `rubric: BetaManagedAgentsFileRubric or BetaManagedAgentsTextRubric`
741741
742 Rubric for grading the quality of an outcome.
742 How to grade the outcome. Text or file reference.
743743
744744 - `BetaManagedAgentsFileRubric object`
745745
from line 795
795795
796796 - `paused_reason: BetaManagedAgentsDeploymentPausedReason or null`
797797
798 Why a deployment is paused. Non-null exactly when `status` is `paused`.
798 Why the deployment is `paused`. Non-null exactly when `status` is `paused`; null otherwise.
799799
800800 - `BetaManagedAgentsManualDeploymentPausedReason object`
801801
from line 811
811811
812812 - `error: BetaManagedAgentsDeploymentPausedReasonError`
813813
814 The error that triggered an auto-pause. Matches the failed run's `error.type`.
814 The failed run's error.
815815
816816 - `BetaManagedAgentsEnvironmentArchivedDeploymentPausedReasonError object`
817817
from line 965
965965
966966 - `access: optional "read_write" or "read_only" or null`
967967
968 Access mode for an attached memory store.
968 Access mode for the mounted store. Defaults to `read_write`. `read_only` mounts the store as a read-only filesystem.
969969
970970 - `"read_write"`
971971
from line 977
977977
978978 - `schedule: BetaManagedAgentsSchedule or null`
979979
980 5-field POSIX cron schedule with computed runtime timestamps.
980 Recurring cron schedule. Presence enables scheduled execution; null means manual-only. Includes computed timestamps (next fire times, last run) on the cron variant.
981981
982982 - `type: "cron"`
983983
from line 995
995995
996996 - `last_run_at: optional string or null`
997997
998 A timestamp in RFC 3339 format
998 Time the most recent scheduled run actually started. Null until one completes; preserved after the deployment is archived. Manual runs do not update this.
999999
10001000 format: date-time
10011001
from line 1005
10051005
10061006 - `status: BetaManagedAgentsDeploymentStatus`
10071007
1008 Lifecycle status of a deployment.
1008 Computed status of the deployment: `active` or `paused`. Archived deployments report `active` with `archived_at` set.
10091009
10101010 - `"active"`
10111011
from line 1017
10171017
10181018 - `updated_at: string`
10191019
1020 A timestamp in RFC 3339 format
1020 Time the deployment was last updated.
10211021
10221022 format: date-time
10231023
from line 1027
10271027
10281028 - `budget: optional BetaManagedAgentsBudgetLimit or null`
10291029
1030 A hard spend ceiling. The session stops issuing new model requests once the tracked list cost reaches `max_list_cost`.
1030 Spend ceiling stamped onto each session created from this deployment. Absent when no budget is set.
10311031
10321032 - `type: "limit"`
10331033
10341034 - `max_list_cost: BetaMonetaryAmount`
10351035
1036 A monetary amount in a specific currency.
1036 Maximum list cost the session may accrue. List price is used regardless of any negotiated discount, so the cap fires at or before the actual charge.
10371037
10381038 - `amount: string`
10391039
from line 1065
10651065 "type": "user.message"
10661066 }
10671067 ],
1068 "name": "x"
1068 "name": "x",
1069 "schedule": {
1070 "expression": "0 9 * * 1-5",
1071 "timezone": "America/Los_Angeles",
1072 "type": "cron"
1073 }
10691074 }'
10701075```
10711076
No line in this hunk matches that.