mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
chore(codersdk): deprecate HasAITask on WorkspaceBuild (#20732)
Closes coder/internal#973
This commit is contained in:
Generated
+1
@@ -20550,6 +20550,7 @@ const docTemplate = `{
|
||||
"format": "date-time"
|
||||
},
|
||||
"has_ai_task": {
|
||||
"description": "Deprecated: This field has been deprecated in favor of Task WorkspaceID.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"has_external_agent": {
|
||||
|
||||
Generated
+1
@@ -18884,6 +18884,7 @@
|
||||
"format": "date-time"
|
||||
},
|
||||
"has_ai_task": {
|
||||
"description": "Deprecated: This field has been deprecated in favor of Task WorkspaceID.",
|
||||
"type": "boolean"
|
||||
},
|
||||
"has_external_agent": {
|
||||
|
||||
@@ -88,8 +88,9 @@ type WorkspaceBuild struct {
|
||||
DailyCost int32 `json:"daily_cost"`
|
||||
MatchedProvisioners *MatchedProvisioners `json:"matched_provisioners,omitempty"`
|
||||
TemplateVersionPresetID *uuid.UUID `json:"template_version_preset_id" format:"uuid"`
|
||||
HasAITask *bool `json:"has_ai_task,omitempty"`
|
||||
HasExternalAgent *bool `json:"has_external_agent,omitempty"`
|
||||
// Deprecated: This field has been deprecated in favor of Task WorkspaceID.
|
||||
HasAITask *bool `json:"has_ai_task,omitempty"`
|
||||
HasExternalAgent *bool `json:"has_external_agent,omitempty"`
|
||||
}
|
||||
|
||||
// WorkspaceResource describes resources used to create a workspace, for instance:
|
||||
|
||||
Generated
+1
-1
@@ -1536,7 +1536,7 @@ Status Code **200**
|
||||
| `» created_at` | string(date-time) | false | | |
|
||||
| `» daily_cost` | integer | false | | |
|
||||
| `» deadline` | string(date-time) | false | | |
|
||||
| `» has_ai_task` | boolean | false | | |
|
||||
| `» has_ai_task` | boolean | false | | Deprecated: This field has been deprecated in favor of Task WorkspaceID. |
|
||||
| `» has_external_agent` | boolean | false | | |
|
||||
| `» id` | string(uuid) | false | | |
|
||||
| `» initiator_id` | string(uuid) | false | | |
|
||||
|
||||
Generated
+27
-27
@@ -11361,33 +11361,33 @@ If the schedule is empty, the user will be updated to use the default schedule.|
|
||||
|
||||
### Properties
|
||||
|
||||
| Name | Type | Required | Restrictions | Description |
|
||||
|------------------------------|-------------------------------------------------------------------|----------|--------------|---------------------------------------------------------------------|
|
||||
| `build_number` | integer | false | | |
|
||||
| `created_at` | string | false | | |
|
||||
| `daily_cost` | integer | false | | |
|
||||
| `deadline` | string | false | | |
|
||||
| `has_ai_task` | boolean | false | | |
|
||||
| `has_external_agent` | boolean | false | | |
|
||||
| `id` | string | false | | |
|
||||
| `initiator_id` | string | false | | |
|
||||
| `initiator_name` | string | false | | |
|
||||
| `job` | [codersdk.ProvisionerJob](#codersdkprovisionerjob) | false | | |
|
||||
| `matched_provisioners` | [codersdk.MatchedProvisioners](#codersdkmatchedprovisioners) | false | | |
|
||||
| `max_deadline` | string | false | | |
|
||||
| `reason` | [codersdk.BuildReason](#codersdkbuildreason) | false | | |
|
||||
| `resources` | array of [codersdk.WorkspaceResource](#codersdkworkspaceresource) | false | | |
|
||||
| `status` | [codersdk.WorkspaceStatus](#codersdkworkspacestatus) | false | | |
|
||||
| `template_version_id` | string | false | | |
|
||||
| `template_version_name` | string | false | | |
|
||||
| `template_version_preset_id` | string | false | | |
|
||||
| `transition` | [codersdk.WorkspaceTransition](#codersdkworkspacetransition) | false | | |
|
||||
| `updated_at` | string | false | | |
|
||||
| `workspace_id` | string | false | | |
|
||||
| `workspace_name` | string | false | | |
|
||||
| `workspace_owner_avatar_url` | string | false | | |
|
||||
| `workspace_owner_id` | string | false | | |
|
||||
| `workspace_owner_name` | string | false | | Workspace owner name is the username of the owner of the workspace. |
|
||||
| Name | Type | Required | Restrictions | Description |
|
||||
|------------------------------|-------------------------------------------------------------------|----------|--------------|--------------------------------------------------------------------------|
|
||||
| `build_number` | integer | false | | |
|
||||
| `created_at` | string | false | | |
|
||||
| `daily_cost` | integer | false | | |
|
||||
| `deadline` | string | false | | |
|
||||
| `has_ai_task` | boolean | false | | Deprecated: This field has been deprecated in favor of Task WorkspaceID. |
|
||||
| `has_external_agent` | boolean | false | | |
|
||||
| `id` | string | false | | |
|
||||
| `initiator_id` | string | false | | |
|
||||
| `initiator_name` | string | false | | |
|
||||
| `job` | [codersdk.ProvisionerJob](#codersdkprovisionerjob) | false | | |
|
||||
| `matched_provisioners` | [codersdk.MatchedProvisioners](#codersdkmatchedprovisioners) | false | | |
|
||||
| `max_deadline` | string | false | | |
|
||||
| `reason` | [codersdk.BuildReason](#codersdkbuildreason) | false | | |
|
||||
| `resources` | array of [codersdk.WorkspaceResource](#codersdkworkspaceresource) | false | | |
|
||||
| `status` | [codersdk.WorkspaceStatus](#codersdkworkspacestatus) | false | | |
|
||||
| `template_version_id` | string | false | | |
|
||||
| `template_version_name` | string | false | | |
|
||||
| `template_version_preset_id` | string | false | | |
|
||||
| `transition` | [codersdk.WorkspaceTransition](#codersdkworkspacetransition) | false | | |
|
||||
| `updated_at` | string | false | | |
|
||||
| `workspace_id` | string | false | | |
|
||||
| `workspace_name` | string | false | | |
|
||||
| `workspace_owner_avatar_url` | string | false | | |
|
||||
| `workspace_owner_id` | string | false | | |
|
||||
| `workspace_owner_name` | string | false | | Workspace owner name is the username of the owner of the workspace. |
|
||||
|
||||
#### Enumerated Values
|
||||
|
||||
|
||||
Generated
+3
@@ -6394,6 +6394,9 @@ export interface WorkspaceBuild {
|
||||
readonly daily_cost: number;
|
||||
readonly matched_provisioners?: MatchedProvisioners;
|
||||
readonly template_version_preset_id: string | null;
|
||||
/**
|
||||
* Deprecated: This field has been deprecated in favor of Task WorkspaceID.
|
||||
*/
|
||||
readonly has_ai_task?: boolean;
|
||||
readonly has_external_agent?: boolean;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user