diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.json b/descriptions/api.github.com/api.github.com.2022-11-28.json index 71e601edb5..c3d17b8682 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.json +++ b/descriptions/api.github.com/api.github.com.2022-11-28.json @@ -65914,6 +65914,9 @@ }, { "$ref": "#/components/parameters/page" + }, + { + "$ref": "#/components/parameters/issue-timeline-exclude" } ], "responses": { @@ -338427,6 +338430,14 @@ "type": "integer" } }, + "issue-timeline-exclude": { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } + }, "key-id": { "name": "key_id", "description": "The unique identifier of the key.", diff --git a/descriptions/api.github.com/api.github.com.2022-11-28.yaml b/descriptions/api.github.com/api.github.com.2022-11-28.yaml index 7756d1ae42..0ecef8e818 100644 --- a/descriptions/api.github.com/api.github.com.2022-11-28.yaml +++ b/descriptions/api.github.com/api.github.com.2022-11-28.yaml @@ -48535,6 +48535,7 @@ paths: - "$ref": "#/components/parameters/issue-number" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/page" + - "$ref": "#/components/parameters/issue-timeline-exclude" responses: '200': description: Response @@ -257122,6 +257123,13 @@ components: required: true schema: type: integer + issue-timeline-exclude: + name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string key-id: name: key_id description: The unique identifier of the key. diff --git a/descriptions/api.github.com/api.github.com.2026-03-10.json b/descriptions/api.github.com/api.github.com.2026-03-10.json index d03c02d0d9..bd97df6b85 100644 --- a/descriptions/api.github.com/api.github.com.2026-03-10.json +++ b/descriptions/api.github.com/api.github.com.2026-03-10.json @@ -65831,6 +65831,9 @@ }, { "$ref": "#/components/parameters/page" + }, + { + "$ref": "#/components/parameters/issue-timeline-exclude" } ], "responses": { @@ -337567,6 +337570,14 @@ "type": "integer" } }, + "issue-timeline-exclude": { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } + }, "key-id": { "name": "key_id", "description": "The unique identifier of the key.", diff --git a/descriptions/api.github.com/api.github.com.2026-03-10.yaml b/descriptions/api.github.com/api.github.com.2026-03-10.yaml index ea04b6f3b8..99e1b95196 100644 --- a/descriptions/api.github.com/api.github.com.2026-03-10.yaml +++ b/descriptions/api.github.com/api.github.com.2026-03-10.yaml @@ -48463,6 +48463,7 @@ paths: - "$ref": "#/components/parameters/issue-number" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/page" + - "$ref": "#/components/parameters/issue-timeline-exclude" responses: '200': description: Response @@ -256340,6 +256341,13 @@ components: required: true schema: type: integer + issue-timeline-exclude: + name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string key-id: name: key_id description: The unique identifier of the key. diff --git a/descriptions/api.github.com/api.github.com.json b/descriptions/api.github.com/api.github.com.json index 5dab390268..3694b0f679 100644 --- a/descriptions/api.github.com/api.github.com.json +++ b/descriptions/api.github.com/api.github.com.json @@ -66221,6 +66221,9 @@ }, { "$ref": "#/components/parameters/page" + }, + { + "$ref": "#/components/parameters/issue-timeline-exclude" } ], "responses": { @@ -340768,6 +340771,14 @@ "type": "integer" } }, + "issue-timeline-exclude": { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } + }, "key-id": { "name": "key_id", "description": "The unique identifier of the key.", diff --git a/descriptions/api.github.com/api.github.com.yaml b/descriptions/api.github.com/api.github.com.yaml index c121565d7a..4581c3e44f 100644 --- a/descriptions/api.github.com/api.github.com.yaml +++ b/descriptions/api.github.com/api.github.com.yaml @@ -48723,6 +48723,7 @@ paths: - "$ref": "#/components/parameters/issue-number" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/page" + - "$ref": "#/components/parameters/issue-timeline-exclude" responses: '200': description: Response @@ -258627,6 +258628,13 @@ components: required: true schema: type: integer + issue-timeline-exclude: + name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string key-id: name: key_id description: The unique identifier of the key. diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json index 6c49077674..c33464ace5 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.json @@ -485758,6 +485758,14 @@ "type": "integer", "default": 1 } + }, + { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } } ], "responses": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml index b2b7ada050..05ed97b4bf 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2022-11-28.deref.yaml @@ -92633,6 +92633,12 @@ paths: - *572 - *17 - *19 + - name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string responses: '200': description: Response diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json index 935bd10e2f..b0112e286b 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.json @@ -476326,6 +476326,14 @@ "type": "integer", "default": 1 } + }, + { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } } ], "responses": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml index b4f321c516..9af8c8edd9 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.2026-03-10.deref.yaml @@ -92149,6 +92149,12 @@ paths: - *572 - *17 - *19 + - name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string responses: '200': description: Response diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.json b/descriptions/api.github.com/dereferenced/api.github.com.deref.json index c8a430acc0..7608eededd 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.json +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.json @@ -497500,6 +497500,14 @@ "type": "integer", "default": 1 } + }, + { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } } ], "responses": { diff --git a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml index 83ad9ba0bc..416caa85af 100644 --- a/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml +++ b/descriptions/api.github.com/dereferenced/api.github.com.deref.yaml @@ -93354,6 +93354,12 @@ paths: - *575 - *17 - *19 + - name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string responses: '200': description: Response diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json index 0eff48c2ee..62d1f17842 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.json @@ -77777,7 +77777,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -78056,7 +78056,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -78392,7 +78392,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -78633,7 +78633,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -78706,7 +78706,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -550720,6 +550720,14 @@ "type": "integer", "default": 1 } + }, + { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } } ], "responses": { diff --git a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml index 5230f08a47..668b3c5e9f 100644 --- a/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2022-11-28.deref.yaml @@ -29231,8 +29231,13 @@ paths: subscriptions. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost @@ -29334,8 +29339,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: example-1: summary: Example request to create a cost center @@ -29529,8 +29537,13 @@ paths: pagination. Only present when pagination is used. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -29614,8 +29627,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: update-cost-center: summary: Update cost center name example @@ -29667,8 +29683,13 @@ paths: - name ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -107857,6 +107878,12 @@ paths: - *715 - *17 - *19 + - name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string responses: '200': description: Response diff --git a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json index 35a13a95ee..bc65fe9f45 100644 --- a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json +++ b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.json @@ -77636,7 +77636,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -77915,7 +77915,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -78251,7 +78251,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -78492,7 +78492,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -78565,7 +78565,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -541041,6 +541041,14 @@ "type": "integer", "default": 1 } + }, + { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } } ], "responses": { diff --git a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml index c8dfdc4451..869c31c719 100644 --- a/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.2026-03-10.deref.yaml @@ -29161,8 +29161,13 @@ paths: subscriptions. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost @@ -29264,8 +29269,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: example-1: summary: Example request to create a cost center @@ -29459,8 +29467,13 @@ paths: pagination. Only present when pagination is used. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -29544,8 +29557,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: update-cost-center: summary: Update cost center name example @@ -29597,8 +29613,13 @@ paths: - name ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -107362,6 +107383,12 @@ paths: - *715 - *17 - *19 + - name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string responses: '200': description: Response diff --git a/descriptions/ghec/dereferenced/ghec.deref.json b/descriptions/ghec/dereferenced/ghec.deref.json index dfba5e77b3..da4edea1ec 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.json +++ b/descriptions/ghec/dereferenced/ghec.deref.json @@ -78249,7 +78249,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -78528,7 +78528,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -78864,7 +78864,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -79105,7 +79105,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -79178,7 +79178,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -562710,6 +562710,14 @@ "type": "integer", "default": 1 } + }, + { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } } ], "responses": { diff --git a/descriptions/ghec/dereferenced/ghec.deref.yaml b/descriptions/ghec/dereferenced/ghec.deref.yaml index 6ac18b5ba1..cd85fbd779 100644 --- a/descriptions/ghec/dereferenced/ghec.deref.yaml +++ b/descriptions/ghec/dereferenced/ghec.deref.yaml @@ -29404,8 +29404,13 @@ paths: subscriptions. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost @@ -29507,8 +29512,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: example-1: summary: Example request to create a cost center @@ -29702,8 +29710,13 @@ paths: pagination. Only present when pagination is used. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -29787,8 +29800,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: update-cost-center: summary: Update cost center name example @@ -29840,8 +29856,13 @@ paths: - name ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit - pool (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -108591,6 +108612,12 @@ paths: - *718 - *17 - *19 + - name: exclude + in: query + description: A comma-separated list of timeline event names to exclude from + the response. + schema: + type: string responses: '200': description: Response diff --git a/descriptions/ghec/ghec.2022-11-28.json b/descriptions/ghec/ghec.2022-11-28.json index 5fa12f1122..413caa0371 100644 --- a/descriptions/ghec/ghec.2022-11-28.json +++ b/descriptions/ghec/ghec.2022-11-28.json @@ -19173,7 +19173,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -19453,7 +19453,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool.\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." } } }, @@ -81316,6 +81316,9 @@ }, { "$ref": "#/components/parameters/page" + }, + { + "$ref": "#/components/parameters/issue-timeline-exclude" } ], "responses": { @@ -146585,7 +146588,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -146683,7 +146686,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -146754,7 +146757,7 @@ }, "ai_credit_pool_enabled": { "type": "boolean", - "description": "Whether the cost center draws from the AI credit pool (capped from member license entitlements)." + "description": "Whether the cost center draws from the AI credit pool.\n\nThis can only be enabled for cost centers that contain only user or team resources.\n\n- `false` — no cap; the cost center draws from the shared enterprise pool.\n- `true` — the cost center is capped at an amount derived from its members' license entitlements." }, "ai_credit_pool_state": { "type": "object", @@ -365815,6 +365818,14 @@ "type": "integer" } }, + "issue-timeline-exclude": { + "name": "exclude", + "in": "query", + "description": "A comma-separated list of timeline event names to exclude from the response.", + "schema": { + "type": "string" + } + }, "key-id": { "name": "key_id", "description": "The unique identifier of the key.", diff --git a/descriptions/ghec/ghec.2022-11-28.yaml b/descriptions/ghec/ghec.2022-11-28.yaml index 47034b5471..a85f53f949 100644 --- a/descriptions/ghec/ghec.2022-11-28.yaml +++ b/descriptions/ghec/ghec.2022-11-28.yaml @@ -14202,8 +14202,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: example-1: summary: Example request to create a cost center @@ -14403,8 +14406,11 @@ paths: type: boolean description: |- Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + - `false` — no cap; the cost center draws from the shared enterprise pool. - - `true` — the cost center is capped at an amount derived from its members' license entitlements. Only User and Team resources are allowed. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. examples: update-cost-center: summary: Update cost center name example @@ -59617,6 +59623,7 @@ paths: - "$ref": "#/components/parameters/issue-number" - "$ref": "#/components/parameters/per-page" - "$ref": "#/components/parameters/page" + - "$ref": "#/components/parameters/issue-timeline-exclude" responses: '200': description: Response @@ -107239,8 +107246,13 @@ components: Only present for cost centers linked to Azure subscriptions. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit pool - (capped from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. @@ -107315,8 +107327,13 @@ components: Only present when pagination is used. ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit pool (capped - from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. Only present @@ -107373,8 +107390,13 @@ components: - name ai_credit_pool_enabled: type: boolean - description: Whether the cost center draws from the AI credit pool (capped - from member license entitlements). + description: |- + Whether the cost center draws from the AI credit pool. + + This can only be enabled for cost centers that contain only user or team resources. + + - `false` — no cap; the cost center draws from the shared enterprise pool. + - `true` — the cost center is capped at an amount derived from its members' license entitlements. ai_credit_pool_state: type: object description: Read-only cap-budget projection for the cost center. Only present @@ -277094,6 +277116,13 @@ components: required: true schema: type: integer + issue-timeline-exclude: + name: exclude + in: query + description: A comma-separat{"code":"deadline_exceeded","msg":"operation timed out"}