Skip to content

Commit a6471d2

Browse files
stainless-app[bot]kylos101ona-agent
authored
release: 0.13.0 (#76)
* feat(api): add time range filters to event list method * codegen metadata * fix(api): rename ExecutableDenyList to VetoExecPolicy in organization policies * chore(internal): remove mock server code * chore: update mock server docs * codegen metadata * feat(api): add resource_ids to group filters, remove action from veto/policy types * fix: allow canceling a request while it is waiting to retry * codegen metadata * codegen metadata * feat(api): add Sonnet 4.6 model variants to agent supported models * fix(internal): skip tests that depend on mock server * codegen metadata * feat(api): add sort parameter to projects list, refactor organization sort types * codegen metadata * codegen metadata * codegen metadata * chore(internal): move custom custom `json` tags to `api` * codegen metadata * feat(api): add lockdown_at field to environment status * codegen metadata * codegen metadata * docs(api): update resource filter descriptions in group role assignment list * codegen metadata * fix(types): remove AgentExecution enum values from Principal and ResourceRole * feat(api): add filter parameter to groups list method * codegen metadata * codegen metadata * chore(docs): add missing descriptions * chore(ci): add build step * feat(api): add acknowledge_token parameter to environment start method * codegen metadata * codegen metadata * codegen metadata * fix(api): remove acknowledgeToken parameter from environment start method * codegen metadata * codegen metadata * codegen metadata * feat: [backend/api] add backend search for group members * feat(api): add resource type filtering to events watch * codegen metadata * feat(api): add organization_tier field to identity response * codegen metadata * fix: fix request delays for retrying to be more respectful of high requested delays * codegen metadata * feat(types): add warm pool capability to RunnerCapability enum * feat(api): add exclude_prompt_content parameter to agent list prompts * codegen metadata * codegen metadata * chore(ci): skip uploading artifacts on stainless-internal branches * feat(api): add session_id parameter to agent/environment methods * feat(api): add snapshotSizeBytes field to PrebuildStatus * codegen metadata * codegen metadata * feat(api): add warm pool methods to prebuilds * codegen metadata * chore(internal): minor cleanup * chore(internal): use explicit returns * chore(internal): use explicit returns in more places * feat(api): add agent_message parameter to agents.send_to_execution * codegen metadata * codegen metadata * feat(api): add SessionAdmin and SessionUser to ResourceRole enum * feat(types): add team_admin and team_viewer values to ResourceRole * codegen metadata * codegen metadata * codegen metadata * feat(api): add WakeEvent parameter to agent send_to_execution method * codegen metadata * codegen metadata * codegen metadata * codegen metadata * codegen metadata * feat(api): add SUPPORTED_MODEL_HAIKU_4_5 to AgentExecutionStatusSupportedModel * codegen metadata * codegen metadata * codegen metadata * codegen metadata * docs(api): add validation constraints to timeout fields in environment and policy * codegen metadata * feat(api): add sort option to ListAuditLogs * feat(api): add automations API, move sort types to shared * codegen metadata * codegen metadata * codegen metadata * codegen metadata * docs(api): update annotations examples in agent start execution * feat(api): add session_ids filter to agent/environment list methods * feat(api): add update_window field and UpdateWindow type to runner * feat(api): add sessionId parameter to environment.NewFromProject method * codegen metadata * codegen metadata * chore(internal): tweak CI branches * feat(api): add read_only field to PersonalAccessToken proto messages * feat(types): add ResourceRoleOrgAuditLogReader to ResourceRole enum * codegen metadata * codegen metadata * codegen metadata * codegen metadata * feat(api): add loop conditions/retrigger to agent spec and wake event * codegen metadata * codegen metadata * codegen metadata * codegen metadata * feat(api): add AgentExecutionViewer to ResourceRole enum * feat(api): add conversation_sharing_policy to agent policy * chore(internal): regenerate SDK with no functional changes * codegen metadata * codegen metadata * feat(api): add has_failed_execution_since filter to automation list * feat(api): add credential_proxy field to environment secrets * chore(internal): update gitignore * feat(api): add search parameter to agent list prompts method * fix(types): generate shared enum types that are not referenced by other schemas * codegen metadata * feat(api): add min_size and max_size fields to prebuild warm pools * codegen metadata * codegen metadata * chore(ci): skip lint on metadata-only changes Note that we still want to run tests, as these depend on the metadata. * chore(internal): regenerate SDK with no functional changes * codegen metadata * feat(api): add ManagedMetricsEnabled field to MetricsConfiguration * docs(api): update MinSize validation constraints in prebuild warm pool * feat(api): add ASG warm pool capability to runner * feat(api): add desired_size field to WarmPoolStatus * chore(internal): regenerate SDK with no functional changes * chore(internal): regenerate SDK with no functional changes * codegen metadata * fix: prevent duplicate ? in query params * codegen metadata * chore: remove unnecessary error check for url parsing * feat(internal): support comma format in multipart form encoding * feat(api): add max_subagents_per_environment field to agent policy * feat(api): add terminal field to RunsOn model * chore(internal): regenerate SDK with no functional changes * chore(ci): support opting out of skipping builds on metadata-only commits * codegen metadata * codegen metadata * codegen metadata * codegen metadata * feat(api): add exclude_team_ids parameter to organization list members * feat(backend/api,dashboard): add server-side `recentlyCompleted` sort for `ListWorkflows` * codegen metadata * feat(api): add claims_expression field to organization SSO configuration * codegen metadata * codegen metadata * feat(api): add notification resource type * feat(api): add environment field to agent wake events * feat(api): add disabled parameter to automation update method * codegen metadata * codegen metadata * codegen metadata * codegen metadata * codegen metadata * codegen metadata * codegen metadata * release: 0.13.0 * fix: remove manually-added ErrorCode declarations that conflict with generated code Three files were manually added in PR #45 to define ErrorCode types and constants. The Stainless code generator now produces these declarations in shared/shared.go, internal/apierror/apierror.go, and aliases.go, causing redeclaration errors. Remove the manual files (shared/error.go, internal/apierror/error.go) and the duplicate aliases block in aliases.go. Co-authored-by: Ona <no-reply@ona.com> * Revert "fix: remove manually-added ErrorCode declarations that conflict with generated code" This reverts commit 11a6720. * fix: remove manual ErrorCode files superseded by Stainless generator Stainless fixed a bug (commit 1288811) where shared enum types not referenced by method request/response messages weren't generated. ErrorCode is now generated in shared/shared.go, apierror/apierror.go, and aliases.go — making the manually-added files from PR #45 redundant and causing redeclaration errors. Remove the manual files so the Stainless-generated code is the sole source of ErrorCode declarations. Co-authored-by: Ona <no-reply@ona.com> * chore(ci): pin all GitHub Actions to commit SHAs - actions/checkout: v6 (floating) → v6.0.2 (pinned) - actions/github-script: v8 (floating) → v8.0.0 (pinned) - actions/setup-go: v5.5.0 → v6.4.0 (major upgrade, pinned) The setup-go v5→v6 breaking changes (improved toolchain handling, Node.js 20→24 runtime) don't affect this workflow. Co-authored-by: Ona <no-reply@ona.com> --------- Co-authored-by: stainless-app[bot] <142633134+stainless-app[bot]@users.noreply.github.com> Co-authored-by: Kyle Brennan <kyle@ona.com> Co-authored-by: Ona <no-reply@ona.com>
1 parent a7c66e8 commit a6471d2

114 files changed

Lines changed: 7612 additions & 931 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/ci.yml

Lines changed: 43 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,62 @@
11
name: CI
22
on:
33
push:
4-
branches-ignore:
5-
- 'generated'
6-
- 'codegen/**'
7-
- 'integrated/**'
8-
- 'stl-preview-head/**'
9-
- 'stl-preview-base/**'
4+
branches:
5+
- '**'
6+
- '!integrated/**'
7+
- '!stl-preview-head/**'
8+
- '!stl-preview-base/**'
9+
- '!generated'
10+
- '!codegen/**'
11+
- 'codegen/stl/**'
1012
pull_request:
1113
branches-ignore:
1214
- 'stl-preview-head/**'
1315
- 'stl-preview-base/**'
1416

1517
jobs:
18+
build:
19+
timeout-minutes: 10
20+
name: build
21+
permissions:
22+
contents: read
23+
id-token: write
24+
runs-on: ${{ github.repository == 'stainless-sdks/gitpod-go' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
25+
if: |-
26+
github.repository == 'stainless-sdks/gitpod-go' &&
27+
(github.event_name == 'push' || github.event.pull_request.head.repo.fork) && (github.event_name != 'push' || github.event.head_commit.message != 'codegen metadata')
28+
steps:
29+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
30+
31+
- name: Get GitHub OIDC Token
32+
if: |-
33+
github.repository == 'stainless-sdks/gitpod-go' &&
34+
!startsWith(github.ref, 'refs/heads/stl/')
35+
id: github-oidc
36+
uses: actions/github-script@ed597411d8f924073f98dfc5c65a23a2325f34cd # v8.0.0
37+
with:
38+
script: core.setOutput('github_token', await core.getIDToken());
39+
40+
- name: Upload tarball
41+
if: |-
42+
github.repository == 'stainless-sdks/gitpod-go' &&
43+
!startsWith(github.ref, 'refs/heads/stl/')
44+
env:
45+
URL: https://pkg.stainless.com/s
46+
AUTH: ${{ steps.github-oidc.outputs.github_token }}
47+
SHA: ${{ github.sha }}
48+
run: ./scripts/utils/upload-artifact.sh
1649
lint:
1750
timeout-minutes: 10
1851
name: lint
1952
runs-on: ${{ github.repository == 'stainless-sdks/gitpod-go' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
2053
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
2154

2255
steps:
23-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
56+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
2457

2558
- name: Setup go
26-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
59+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
2760
with:
2861
go-version-file: ./go.mod
2962

@@ -35,10 +68,10 @@ jobs:
3568
runs-on: ${{ github.repository == 'stainless-sdks/gitpod-go' && 'depot-ubuntu-24.04' || 'ubuntu-latest' }}
3669
if: github.event_name == 'push' || github.event.pull_request.head.repo.fork
3770
steps:
38-
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6
71+
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
3972

4073
- name: Setup go
41-
uses: actions/setup-go@d35c59abb061a4a6fb18e82ac0862c26744d6ab5 # v5
74+
uses: actions/setup-go@4a3601121dd01d1626a1e23e37211e3254c1c06c # v6.4.0
4275
with:
4376
go-version-file: ./go.mod
4477

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
.prism.log
2+
.stdy.log
23
codegen.log
34
Brewfile.lock.json
45
.idea/

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.12.0"
2+
".": "0.13.0"
33
}

.stats.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 175
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod%2Fgitpod-1923b5d3865532d64d80c22746aa63991bbf227cf1cbefc8cdb14a374c4c5b89.yml
3-
openapi_spec_hash: 304200ebfa8622f5f6846895528f06e3
4-
config_hash: 469d30a2d44895c8c53a5aac370a56f1
1+
configured_endpoints: 193
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/gitpod%2Fgitpod-dabc0ff98cd7b9d91850b3c0dbada4e487e698333cd0b7257959e4819d9a29d6.yml
3+
openapi_spec_hash: b974bdc6025a26cfa62857bf74ec379b
4+
config_hash: 13514c5eb422e4eb01767e718798de1e

CHANGELOG.md

Lines changed: 96 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,101 @@
11
# Changelog
22

3+
## 0.13.0 (2026-04-02)
4+
5+
Full Changelog: [v0.12.0...v0.13.0](https://github.com/gitpod-io/gitpod-sdk-go/compare/v0.12.0...v0.13.0)
6+
7+
### Features
8+
9+
* [backend/api] add backend search for group members ([49c3d91](https://github.com/gitpod-io/gitpod-sdk-go/commit/49c3d916444caae5dcc07f121455482195133bd8))
10+
* **api:** add acknowledge_token parameter to environment start method ([ac70010](https://github.com/gitpod-io/gitpod-sdk-go/commit/ac7001022051285de9b32ffef87c709f5af1ebcc))
11+
* **api:** add agent_message parameter to agents.send_to_execution ([3621415](https://github.com/gitpod-io/gitpod-sdk-go/commit/362141594f1753f4a593358ff70beeac558d7469))
12+
* **api:** add AgentExecutionViewer to ResourceRole enum ([710fa8b](https://github.com/gitpod-io/gitpod-sdk-go/commit/710fa8bb14ec0285d4199b04dc5d8878017c4bae))
13+
* **api:** add ASG warm pool capability to runner ([eb8feed](https://github.com/gitpod-io/gitpod-sdk-go/commit/eb8feede61b4578197b0e9267251d973b73a0f96))
14+
* **api:** add automations API, move sort types to shared ([f504dd5](https://github.com/gitpod-io/gitpod-sdk-go/commit/f504dd5b650a32739711f156e01ed02ccb9e8672))
15+
* **api:** add claims_expression field to organization SSO configuration ([1667cf8](https://github.com/gitpod-io/gitpod-sdk-go/commit/1667cf8cd216030769e53589b94adc3e16d2f173))
16+
* **api:** add conversation_sharing_policy to agent policy ([15724f3](https://github.com/gitpod-io/gitpod-sdk-go/commit/15724f3f6623c8e9e7ede8b4f5fa7059c4f7c184))
17+
* **api:** add credential_proxy field to environment secrets ([825707d](https://github.com/gitpod-io/gitpod-sdk-go/commit/825707d29e2c22e1e10ef8735613639760aa270b))
18+
* **api:** add desired_size field to WarmPoolStatus ([5bda4f8](https://github.com/gitpod-io/gitpod-sdk-go/commit/5bda4f88ca1cc834df41be493805dbf8b9c80df7))
19+
* **api:** add disabled parameter to automation update method ([dce6505](https://github.com/gitpod-io/gitpod-sdk-go/commit/dce6505a3cde12a211f222ad619e821461e4d158))
20+
* **api:** add environment field to agent wake events ([2f676cf](https://github.com/gitpod-io/gitpod-sdk-go/commit/2f676cf71ddf36498f388fb6fe5e445afe603ee5))
21+
* **api:** add exclude_prompt_content parameter to agent list prompts ([f2cf0ac](https://github.com/gitpod-io/gitpod-sdk-go/commit/f2cf0ac9ac9cc407c4dde90991558fdbd776d110))
22+
* **api:** add exclude_team_ids parameter to organization list members ([b5e305e](https://github.com/gitpod-io/gitpod-sdk-go/commit/b5e305e1ace58ab6586efaae8d438077d9a848a6))
23+
* **api:** add filter parameter to groups list method ([14b0c2a](https://github.com/gitpod-io/gitpod-sdk-go/commit/14b0c2adf6c9d3c5c184d14170a1ceac5b8d8c6d))
24+
* **api:** add has_failed_execution_since filter to automation list ([5a78576](https://github.com/gitpod-io/gitpod-sdk-go/commit/5a785768a421f90e5205ec4303c08822f40c0b78))
25+
* **api:** add lockdown_at field to environment status ([34081af](https://github.com/gitpod-io/gitpod-sdk-go/commit/34081afd3b244d3f9a18f2aab6c3f200297c4039))
26+
* **api:** add loop conditions/retrigger to agent spec and wake event ([adcf2de](https://github.com/gitpod-io/gitpod-sdk-go/commit/adcf2de763ac97f072cf24825996ca75f8f62520))
27+
* **api:** add ManagedMetricsEnabled field to MetricsConfiguration ([1821753](https://github.com/gitpod-io/gitpod-sdk-go/commit/1821753daf0e46d09be2b87deb8bf83a6f4878fc))
28+
* **api:** add max_subagents_per_environment field to agent policy ([f418eb8](https://github.com/gitpod-io/gitpod-sdk-go/commit/f418eb89a71943db1a404ba8cf1d01e055837ede))
29+
* **api:** add min_size and max_size fields to prebuild warm pools ([dead742](https://github.com/gitpod-io/gitpod-sdk-go/commit/dead7420ef3f284d284df800c03ae330d018da06))
30+
* **api:** add notification resource type ([00bd054](https://github.com/gitpod-io/gitpod-sdk-go/commit/00bd054040c7ca7ccd2318f9971545e82a731fff))
31+
* **api:** add organization_tier field to identity response ([501a8eb](https://github.com/gitpod-io/gitpod-sdk-go/commit/501a8eb6bf3023fa92687168b55b34920447394d))
32+
* **api:** add read_only field to PersonalAccessToken proto messages ([b9e5956](https://github.com/gitpod-io/gitpod-sdk-go/commit/b9e5956f058355e6336bb736a8c20bbe8a3b95c9))
33+
* **api:** add resource type filtering to events watch ([32e133c](https://github.com/gitpod-io/gitpod-sdk-go/commit/32e133cd77876be3982bcaa33b2bf86aecb91637))
34+
* **api:** add resource_ids to group filters, remove action from veto/policy types ([dca7e89](https://github.com/gitpod-io/gitpod-sdk-go/commit/dca7e8917089556865c9da48f43ee22e3354bdad))
35+
* **api:** add search parameter to agent list prompts method ([d8da94a](https://github.com/gitpod-io/gitpod-sdk-go/commit/d8da94ac4e4b0ee253d24e288be6f29583581022))
36+
* **api:** add session_id parameter to agent/environment methods ([9e1bb27](https://github.com/gitpod-io/gitpod-sdk-go/commit/9e1bb27c4ab0e24f54f27b888b37b02da240787f))
37+
* **api:** add session_ids filter to agent/environment list methods ([e2a1abf](https://github.com/gitpod-io/gitpod-sdk-go/commit/e2a1abfc2b17924eb2f3c046b28ad2af0c9387c7))
38+
* **api:** add SessionAdmin and SessionUser to ResourceRole enum ([247ec3a](https://github.com/gitpod-io/gitpod-sdk-go/commit/247ec3acd13e42723d05297ee6bfd026ee6f5ce1))
39+
* **api:** add sessionId parameter to environment.NewFromProject method ([cff411c](https://github.com/gitpod-io/gitpod-sdk-go/commit/cff411ccd0ecd9ad400dbfff9038b832725221ab))
40+
* **api:** add snapshotSizeBytes field to PrebuildStatus ([0501ee3](https://github.com/gitpod-io/gitpod-sdk-go/commit/0501ee30c65161292edc7b58fc2381a2ac25d4d1))
41+
* **api:** add Sonnet 4.6 model variants to agent supported models ([2d13268](https://github.com/gitpod-io/gitpod-sdk-go/commit/2d1326867ed33b91226cdd03c17cc4966aa5a0ae))
42+
* **api:** add sort option to ListAuditLogs ([98822e2](https://github.com/gitpod-io/gitpod-sdk-go/commit/98822e27f8b515666eed82d949732202d93e17fb))
43+
* **api:** add sort parameter to projects list, refactor organization sort types ([08c907a](https://github.com/gitpod-io/gitpod-sdk-go/commit/08c907aeb8c94bcd8ea343a58e4665cffa0cb6be))
44+
* **api:** add SUPPORTED_MODEL_HAIKU_4_5 to AgentExecutionStatusSupportedModel ([14ca472](https://github.com/gitpod-io/gitpod-sdk-go/commit/14ca472a83834020cb6c93cd6b3830be40ed3b59))
45+
* **api:** add terminal field to RunsOn model ([b5134ce](https://github.com/gitpod-io/gitpod-sdk-go/commit/b5134ce63fa0424cd5e38fb023f34d932498027a))
46+
* **api:** add time range filters to event list method ([7407251](https://github.com/gitpod-io/gitpod-sdk-go/commit/7407251a46ca25ede1377d8486fc02077ced4110))
47+
* **api:** add update_window field and UpdateWindow type to runner ([829d303](https://github.com/gitpod-io/gitpod-sdk-go/commit/829d3034d52de1706055d5d55af2886af3bd4720))
48+
* **api:** add WakeEvent parameter to agent send_to_execution method ([209477e](https://github.com/gitpod-io/gitpod-sdk-go/commit/209477e5a08eaf472a37c0bef47747a9f091ee4b))
49+
* **api:** add warm pool methods to prebuilds ([baab482](https://github.com/gitpod-io/gitpod-sdk-go/commit/baab482ec21147cb070437c847b470d4dd712882))
50+
* **backend/api,dashboard:** add server-side `recentlyCompleted` sort for `ListWorkflows` ([77e6c2e](https://github.com/gitpod-io/gitpod-sdk-go/commit/77e6c2ed11a0812f106a96d350cbb6c076bb1c8a))
51+
* **internal:** support comma format in multipart form encoding ([038baa4](https://github.com/gitpod-io/gitpod-sdk-go/commit/038baa4aea542a7a0ebbe18ae8f2939f15a8d413))
52+
* **types:** add ResourceRoleOrgAuditLogReader to ResourceRole enum ([c171119](https://github.com/gitpod-io/gitpod-sdk-go/commit/c171119f93f7e47a2243d7ecbf1bfd740674520d))
53+
* **types:** add team_admin and team_viewer values to ResourceRole ([52c94f0](https://github.com/gitpod-io/gitpod-sdk-go/commit/52c94f027f4e60e96eedd22517832273028bc459))
54+
* **types:** add warm pool capability to RunnerCapability enum ([ddd43e4](https://github.com/gitpod-io/gitpod-sdk-go/commit/ddd43e41e5c26f00b24274157ce6d7d9e6b3a416))
55+
56+
57+
### Bug Fixes
58+
59+
* allow canceling a request while it is waiting to retry ([ec8099b](https://github.com/gitpod-io/gitpod-sdk-go/commit/ec8099b7f44da7197cbdaca0396d2c0b21f01eed))
60+
* **api:** remove acknowledgeToken parameter from environment start method ([9f314d6](https://github.com/gitpod-io/gitpod-sdk-go/commit/9f314d65a530a01666021f2efa1041e1660b1123))
61+
* **api:** rename ExecutableDenyList to VetoExecPolicy in organization policies ([59d7ce5](https://github.com/gitpod-io/gitpod-sdk-go/commit/59d7ce52b1626387770b7eab7a5fce73bf5f7d85))
62+
* fix request delays for retrying to be more respectful of high requested delays ([86e683a](https://github.com/gitpod-io/gitpod-sdk-go/commit/86e683a1957f85a2a2bd7737b832f6b98f1d1ae4))
63+
* **internal:** skip tests that depend on mock server ([0af24f8](https://github.com/gitpod-io/gitpod-sdk-go/commit/0af24f8c3d984471ca831d518773d88f794a2903))
64+
* prevent duplicate ? in query params ([1e72155](https://github.com/gitpod-io/gitpod-sdk-go/commit/1e721558d9ad62ffd94abc3d123d2536b45a551e))
65+
* **types:** generate shared enum types that are not referenced by other schemas ([1288811](https://github.com/gitpod-io/gitpod-sdk-go/commit/12888119896f45faf465d8c091af89e57910d19c))
66+
* **types:** remove AgentExecution enum values from Principal and ResourceRole ([46a315a](https://github.com/gitpod-io/gitpod-sdk-go/commit/46a315abab9e7e0688a56efb71623634dd8cd4a4))
67+
68+
69+
### Chores
70+
71+
* **ci:** add build step ([b3fc37a](https://github.com/gitpod-io/gitpod-sdk-go/commit/b3fc37a3b502d6aff16ea10a20aaad6f3c0fb41a))
72+
* **ci:** skip lint on metadata-only changes ([f288dca](https://github.com/gitpod-io/gitpod-sdk-go/commit/f288dcae2df429304920d4edd0b7a0bdde8eece8))
73+
* **ci:** skip uploading artifacts on stainless-internal branches ([b938324](https://github.com/gitpod-io/gitpod-sdk-go/commit/b9383240765de55c0a1f9963b9ffc59507e3e1d6))
74+
* **ci:** support opting out of skipping builds on metadata-only commits ([e86d9b7](https://github.com/gitpod-io/gitpod-sdk-go/commit/e86d9b73a4c93ffcddeb60c2faae1ecba8f9809f))
75+
* **docs:** add missing descriptions ([aff93a2](https://github.com/gitpod-io/gitpod-sdk-go/commit/aff93a262a316c089dbc4eb53bbf2f1295e67f50))
76+
* **internal:** minor cleanup ([457e4e5](https://github.com/gitpod-io/gitpod-sdk-go/commit/457e4e54ec3d59111a073afc835bbe767a8f5cec))
77+
* **internal:** move custom custom `json` tags to `api` ([4b6a3a9](https://github.com/gitpod-io/gitpod-sdk-go/commit/4b6a3a9aea35be9d96fdeced6be5f69c889d71c9))
78+
* **internal:** regenerate SDK with no functional changes ([a878cc7](https://github.com/gitpod-io/gitpod-sdk-go/commit/a878cc7776983afdf1085933205f4599a79a04d4))
79+
* **internal:** regenerate SDK with no functional changes ([4c85fa6](https://github.com/gitpod-io/gitpod-sdk-go/commit/4c85fa6bbbf090329053bce27f83a795be67f329))
80+
* **internal:** regenerate SDK with no functional changes ([b6ed717](https://github.com/gitpod-io/gitpod-sdk-go/commit/b6ed71708bbf64a2f33ed98dbc91c4e5fb70621b))
81+
* **internal:** regenerate SDK with no functional changes ([c67ca16](https://github.com/gitpod-io/gitpod-sdk-go/commit/c67ca160abb9e3485c9cb36a9b663234d5996cbb))
82+
* **internal:** regenerate SDK with no functional changes ([8b0c202](https://github.com/gitpod-io/gitpod-sdk-go/commit/8b0c2026d434956eadbf6bebf17602ad2467c465))
83+
* **internal:** remove mock server code ([48be3e9](https://github.com/gitpod-io/gitpod-sdk-go/commit/48be3e9a15291c7588193ed32cacfc7ffc98278c))
84+
* **internal:** tweak CI branches ([2793802](https://github.com/gitpod-io/gitpod-sdk-go/commit/2793802d39acaf0e2acbf0eed0811a7af56d2999))
85+
* **internal:** update gitignore ([cf1eb98](https://github.com/gitpod-io/gitpod-sdk-go/commit/cf1eb98d304dc41745060ec689dfdc579e545ec2))
86+
* **internal:** use explicit returns ([2ac60b9](https://github.com/gitpod-io/gitpod-sdk-go/commit/2ac60b9befe3522599a86a586de76d8eaafd2d53))
87+
* **internal:** use explicit returns in more places ([607cf23](https://github.com/gitpod-io/gitpod-sdk-go/commit/607cf23d9de758d28cabfdc9b1f92823adc0d6dc))
88+
* remove unnecessary error check for url parsing ([ffe759b](https://github.com/gitpod-io/gitpod-sdk-go/commit/ffe759b8839dde00b2d396d93d80cd392916afb1))
89+
* update mock server docs ([8e5bad9](https://github.com/gitpod-io/gitpod-sdk-go/commit/8e5bad965bd13abad2082bc22d1b32bdedcc3816))
90+
91+
92+
### Documentation
93+
94+
* **api:** add validation constraints to timeout fields in environment and policy ([ba57b2a](https://github.com/gitpod-io/gitpod-sdk-go/commit/ba57b2a80c5f456bb5f5ab842412d8aa5acc8d7a))
95+
* **api:** update annotations examples in agent start execution ([886895c](https://github.com/gitpod-io/gitpod-sdk-go/commit/886895c0c74cca2427955c7ee07e73bd4b1f092f))
96+
* **api:** update MinSize validation constraints in prebuild warm pool ([ae8c301](https://github.com/gitpod-io/gitpod-sdk-go/commit/ae8c301910deff4b3a9efa4e170c79d5fab917a1))
97+
* **api:** update resource filter descriptions in group role assignment list ([75c864c](https://github.com/gitpod-io/gitpod-sdk-go/commit/75c864c48bea726d89af5bf369c1f0e098b72967))
98+
399
## 0.12.0 (2026-02-18)
4100

5101
Full Changelog: [v0.11.0...v0.12.0](https://github.com/gitpod-io/gitpod-sdk-go/compare/v0.11.0...v0.12.0)

CONTRIBUTING.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -46,13 +46,6 @@ $ go mod edit -replace github.com/gitpod-io/gitpod-sdk-go=/path/to/gitpod-sdk-go
4646

4747
## Running tests
4848

49-
Most tests require you to [set up a mock server](https://github.com/stoplightio/prism) against the OpenAPI spec to run the tests.
50-
51-
```sh
52-
# you will need npm installed
53-
$ npx prism mock path/to/your/openapi.yml
54-
```
55-
5649
```sh
5750
$ ./scripts/test
5851
```

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Or to pin the version:
2424
<!-- x-release-please-start-version -->
2525

2626
```sh
27-
go get -u 'github.com/gitpod-io/gitpod-sdk-go@v0.12.0'
27+
go get -u 'github.com/gitpod-io/gitpod-sdk-go@v0.13.0'
2828
```
2929

3030
<!-- x-release-please-end -->

0 commit comments

Comments
 (0)