Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 34 additions & 3 deletions openapi/spec.json
Original file line number Diff line number Diff line change
Expand Up @@ -920,7 +920,7 @@
"type": "string",
"nullable": true,
"minLength": 1,
"description": "Create the project within the named project group in this organization. Requires project_group:update and either project_group_projects:create on the group or org_project:create on the organization."
"description": "Create the project within the named project group in this organization. Requires project_group:update on the group's definition."
}
},
"required": [
Expand Down Expand Up @@ -5355,7 +5355,7 @@
"type": "string",
"format": "uuid"
},
"description": "Sorted ids of active projects in this project group"
"description": "Sorted ids of active projects in this project group. Modifying membership requires project_group:update on the group."
}
},
"required": [
Expand All @@ -5364,7 +5364,7 @@
"name",
"member_projects"
],
"description": "A project group is a collection of projects which can inherit access from project-group ACLs"
"description": "A project group is a collection of projects which inherit access from project_group_projects ACLs. The group's definition and membership are governed separately by project_group ACLs."
},
"CreateProjectGroup": {
"type": "object",
Expand Down Expand Up @@ -5839,6 +5839,7 @@
"nullable": true,
"enum": [
"patterns",
"dashboard",
null
],
"description": "The product surface that created and manages the automation"
Expand Down Expand Up @@ -6102,6 +6103,36 @@
"xhigh",
"max"
]
},
"target": {
"type": "object",
"properties": {
"type": {
"type": "string",
"enum": [
"dashboard"
]
},
"id": {
"anyOf": [
{
"type": "string",
"format": "uuid"
},
{
"type": "string",
"enum": [
"overview"
]
}
]
}
},
"required": [
"type",
"id"
],
"description": "The object this automation writes to or maintains"
}
},
"required": [
Expand Down
32 changes: 26 additions & 6 deletions openapi/spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -785,9 +785,8 @@ components:
nullable: true
minLength: 1
description: Create the project within the named project group in this
organization. Requires project_group:update and either
project_group_projects:create on the group or org_project:create on
the organization.
organization. Requires project_group:update on the group's
definition.
required:
- name
PatchProject:
Expand Down Expand Up @@ -4739,14 +4738,16 @@ components:
items:
type: string
format: uuid
description: Sorted ids of active projects in this project group
description: Sorted ids of active projects in this project group. Modifying
membership requires project_group:update on the group.
required:
- id
- org_id
- name
- member_projects
description: A project group is a collection of projects which can inherit
access from project-group ACLs
description: A project group is a collection of projects which inherit access
from project_group_projects ACLs. The group's definition and membership
are governed separately by project_group ACLs.
CreateProjectGroup:
type: object
properties:
Expand Down Expand Up @@ -5153,6 +5154,7 @@ components:
nullable: true
enum:
- patterns
- dashboard
- null
description: The product surface that created and manages the automation
status:
Expand Down Expand Up @@ -5353,6 +5355,24 @@ components:
- high
- xhigh
- max
target:
type: object
properties:
type:
type: string
enum:
- dashboard
id:
anyOf:
- type: string
format: uuid
- type: string
enum:
- overview
required:
- type
- id
description: The object this automation writes to or maintains
required:
- prompt
- agent_slug
Expand Down
Loading