From 933a2e54aa1db0e15f0ae27caf2935a150751126 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 08:00:52 +0000
Subject: [PATCH 1/5] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 83150193..81d8eca9 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 213
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-f8271fd3c90de2edf4e8e63bce296f295fb8e54c0522b4d159d1d1f33a902474.yml
-openapi_spec_hash: fb7b7d87dc232de2b141c5cc57d16fd1
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-ee0707652ace25d15e2205ddda581971eea9922b515c18d9657a7ea866c00efe.yml
+openapi_spec_hash: bd5e3319aa215dff6efa9180cf980177
config_hash: 3d1af35edc400f59127c3b02ca3ab0ec
From b6024e90aef9fef44e6188ff6f5c50e1cf67534b Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 10:15:32 +0000
Subject: [PATCH 2/5] feat(automations): add organization policy defaults
---
.stats.yml | 6 +++---
api.md | 1 +
src/resources/organizations/index.ts | 1 +
src/resources/organizations/organizations.ts | 2 ++
src/resources/organizations/policies.ts | 21 ++++++++++++++++++++
5 files changed, 28 insertions(+), 3 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 81d8eca9..6a80b39d 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 213
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-ee0707652ace25d15e2205ddda581971eea9922b515c18d9657a7ea866c00efe.yml
-openapi_spec_hash: bd5e3319aa215dff6efa9180cf980177
-config_hash: 3d1af35edc400f59127c3b02ca3ab0ec
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-a4b475ca8993f24ee62da80b41b645f5a546f0d670ce8daf03f5eba14583ae6e.yml
+openapi_spec_hash: b73d8011eb719130974120813f54ea80
+config_hash: dea423c7cb6ceb579b8763e88bd6658b
diff --git a/api.md b/api.md
index ea1ba85e..296ed2e4 100644
--- a/api.md
+++ b/api.md
@@ -515,6 +515,7 @@ Methods:
Types:
- AgentPolicy
+- AutomationPolicy
- CodexModelPolicy
- ConversationSharingPolicy
- CrowdStrikeConfig
diff --git a/src/resources/organizations/index.ts b/src/resources/organizations/index.ts
index 04d46137..842b5ebb 100644
--- a/src/resources/organizations/index.ts
+++ b/src/resources/organizations/index.ts
@@ -71,6 +71,7 @@ export {
export {
Policies,
type AgentPolicy,
+ type AutomationPolicy,
type CodexModelPolicy,
type ConversationSharingPolicy,
type CrowdStrikeConfig,
diff --git a/src/resources/organizations/organizations.ts b/src/resources/organizations/organizations.ts
index 17343971..895d6d16 100644
--- a/src/resources/organizations/organizations.ts
+++ b/src/resources/organizations/organizations.ts
@@ -55,6 +55,7 @@ import {
import * as PoliciesAPI from './policies';
import {
AgentPolicy,
+ AutomationPolicy,
CodexModelPolicy,
ConversationSharingPolicy,
CrowdStrikeConfig,
@@ -1057,6 +1058,7 @@ export declare namespace Organizations {
export {
Policies as Policies,
type AgentPolicy as AgentPolicy,
+ type AutomationPolicy as AutomationPolicy,
type CodexModelPolicy as CodexModelPolicy,
type ConversationSharingPolicy as ConversationSharingPolicy,
type CrowdStrikeConfig as CrowdStrikeConfig,
diff --git a/src/resources/organizations/policies.ts b/src/resources/organizations/policies.ts
index 2b4cacd6..b51c9ef1 100644
--- a/src/resources/organizations/policies.ts
+++ b/src/resources/organizations/policies.ts
@@ -167,6 +167,26 @@ export interface AgentPolicy {
scmToolsAllowedGroupId?: string;
}
+/**
+ * AutomationPolicy contains organization limits for self-service Automations.
+ */
+export interface AutomationPolicy {
+ /**
+ * max_automations_per_user is the ownership quota for each user.
+ */
+ maxAutomationsPerUser?: number;
+
+ /**
+ * max_parallel_actions is the concurrent-action limit for each Automation.
+ */
+ maxParallelActions?: number;
+
+ /**
+ * max_projects_per_automation is the project-selection limit for each Automation.
+ */
+ maxProjectsPerAutomation?: number;
+}
+
/**
* CodexModelPolicy controls per-model availability for Codex.
*/
@@ -771,6 +791,7 @@ export namespace PolicyUpdateParams {
export declare namespace Policies {
export {
type AgentPolicy as AgentPolicy,
+ type AutomationPolicy as AutomationPolicy,
type CodexModelPolicy as CodexModelPolicy,
type ConversationSharingPolicy as ConversationSharingPolicy,
type CrowdStrikeConfig as CrowdStrikeConfig,
From 7fd3306804e38636545b93531d8d5f39a1224555 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 16:36:21 +0000
Subject: [PATCH 3/5] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 6a80b39d..6e761f85 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 213
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-a4b475ca8993f24ee62da80b41b645f5a546f0d670ce8daf03f5eba14583ae6e.yml
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-7f3d1c0f06a5dfc797dd5df806f56d256d0b82bc19a91d7f2a87fdd950664ddb.yml
openapi_spec_hash: b73d8011eb719130974120813f54ea80
-config_hash: dea423c7cb6ceb579b8763e88bd6658b
+config_hash: da696e1819c7bb116b31ba7dfbf38757
From 8a21932052a414d72878da879450174fd0cfde3b Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 18:46:34 +0000
Subject: [PATCH 4/5] codegen metadata
---
.stats.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.stats.yml b/.stats.yml
index 6e761f85..f82328a8 100644
--- a/.stats.yml
+++ b/.stats.yml
@@ -1,4 +1,4 @@
configured_endpoints: 213
-openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-7f3d1c0f06a5dfc797dd5df806f56d256d0b82bc19a91d7f2a87fdd950664ddb.yml
-openapi_spec_hash: b73d8011eb719130974120813f54ea80
+openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod/gitpod-94f36fded8e90d8bcf5f750206a965932ad1c5231100de24b7ce3ff59f436488.yml
+openapi_spec_hash: 1e6493fab0cb74f76595bbc2864a20ca
config_hash: da696e1819c7bb116b31ba7dfbf38757
From 88acd13ca8a885f5996f27929f93aab78c5c2ea4 Mon Sep 17 00:00:00 2001
From: "stainless-app[bot]"
<142633134+stainless-app[bot]@users.noreply.github.com>
Date: Fri, 31 Jul 2026 18:46:59 +0000
Subject: [PATCH 5/5] release: 0.16.0
---
.release-please-manifest.json | 2 +-
CHANGELOG.md | 8 ++++++++
package.json | 2 +-
src/version.ts | 2 +-
4 files changed, 11 insertions(+), 3 deletions(-)
diff --git a/.release-please-manifest.json b/.release-please-manifest.json
index f87262aa..bc7e4aae 100644
--- a/.release-please-manifest.json
+++ b/.release-please-manifest.json
@@ -1,3 +1,3 @@
{
- ".": "0.15.0"
+ ".": "0.16.0"
}
diff --git a/CHANGELOG.md b/CHANGELOG.md
index edb31043..fd07b3ea 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
# Changelog
+## 0.16.0 (2026-07-31)
+
+Full Changelog: [v0.15.0...v0.16.0](https://github.com/gitpod-io/gitpod-sdk-typescript/compare/v0.15.0...v0.16.0)
+
+### Features
+
+* **automations:** add organization policy defaults ([b6024e9](https://github.com/gitpod-io/gitpod-sdk-typescript/commit/b6024e90aef9fef44e6188ff6f5c50e1cf67534b))
+
## 0.15.0 (2026-07-30)
Full Changelog: [v0.14.0...v0.15.0](https://github.com/gitpod-io/gitpod-sdk-typescript/compare/v0.14.0...v0.15.0)
diff --git a/package.json b/package.json
index c2306d69..547ed9d4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@gitpod/sdk",
- "version": "0.15.0",
+ "version": "0.16.0",
"description": "The official TypeScript library for the Gitpod API",
"author": "Gitpod ",
"types": "dist/index.d.ts",
diff --git a/src/version.ts b/src/version.ts
index b67001ee..be03af20 100644
--- a/src/version.ts
+++ b/src/version.ts
@@ -1 +1 @@
-export const VERSION = '0.15.0'; // x-release-please-version
+export const VERSION = '0.16.0'; // x-release-please-version