Skip to content

Commit 5c41cf1

Browse files
github-actions[bot]speakeasybotspeakeasy-github[bot]
authored
chore: 🐝 Update SDK - Generate 0.17.17 (#130)
* ## Java SDK Changes: * `glean.skills.create()`: * `response` **Changed** (Breaking ⚠️) * `error.status[409]` **Added** * `glean.skills.list()`: * `request.pageSize` **Changed** * `response` **Changed** (Breaking ⚠️) * `glean.skills.import()`: * `response` **Changed** (Breaking ⚠️) * `error.status[422]` **Added** * `glean.skills.previewSource()`: * `request.stream` **Changed** * `response.status[200].content[text/event-stream` **Removed** (Breaking ⚠️) * `error.status[422]` **Added** * `glean.skills.update()`: `response.skill` **Changed** (Breaking ⚠️) * `glean.skills.retrieve()`: `response.skill` **Changed** (Breaking ⚠️) * `glean.skills.sync()`: * `response` **Changed** (Breaking ⚠️) * `error` **Changed** (Breaking ⚠️) * `glean.skills.createVersion()`: `response` **Changed** (Breaking ⚠️) * `glean.skills.listVersions()`: * `request.pageSize` **Changed** * `response` **Changed** (Breaking ⚠️) * `glean.triggers.searchEvents()`: `response.results[].reason.enum(webhookCreated)` **Added** * `glean.triggers.searchPresetEvents()`: `response.results[].reason.enum(webhookCreated)` **Added** * `glean.client.announcements.create()`: * `request.createAnnouncementRequest.body.structuredList[].document.metadata.author` **Changed** * `response.body.structuredList[].document.metadata.author` **Changed** * `glean.client.announcements.update()`: * `request.updateAnnouncementRequest.body.structuredList[].document.metadata.author` **Changed** * `response.body.structuredList[].document.metadata.author` **Changed** * `glean.client.answers.create()`: * `request.createAnswerRequest.data.addedRoles[].person` **Changed** * `response.addedRoles[].person` **Changed** * `glean.client.answers.update()`: * `request.editAnswerRequest.addedRoles[].person` **Changed** * `response.addedRoles[].person` **Changed** * `glean.client.answers.retrieve()`: `response.answerResult.answer.addedRoles[].person` **Changed** * `glean.client.answers.list()`: `response.answerResults[].answer.addedRoles[].person` **Changed** * `glean.client.chat.create()`: * `request.chatRequest.messages[].citations[].sourceDocument.metadata.author` **Changed** * `response.messages[].citations[].sourceDocument.metadata.author` **Changed** * `glean.client.chat.retrieve()`: * `response.chatResult.chat.createdBy` **Changed** * `error.createdBy` **Changed** * `glean.client.chat.list()`: `response.chatResults[].chat.createdBy` **Changed** * `glean.client.chat.createStream()`: * `request.chatRequest.messages[].citations[].sourceDocument.metadata.author` **Changed** * `glean.client.agents.create()`: `response.workflow.author` **Changed** * `glean.client.agents.import()`: `response.workflowResult.workflow.author` **Changed** * `glean.client.collections.addItems()`: `response.collection.addedRoles[].person` **Changed** * `glean.client.collections.create()`: * `request.createCollectionRequest.addedRoles[].person` **Changed** * `response.union(class (0)).collection.addedRoles[].person` **Changed** * `glean.client.collections.deleteItem()`: `response.collection.addedRoles[].person` **Changed** * `glean.client.collections.update()`: * `request.editCollectionRequest.addedRoles[].person` **Changed** * `response.addedRoles[].person` **Changed** * `glean.client.collections.updateItem()`: `response.collection.addedRoles[].person` **Changed** * `glean.client.collections.retrieve()`: `response.collection.addedRoles[].person` **Changed** * `glean.client.collections.list()`: `response.collections[].addedRoles[].person` **Changed** * `glean.client.documents.retrieve()`: `response.documents.Map<DocumentOrError>.union(Document).metadata.author` **Changed** * `glean.client.documents.retrieveByFacets()`: `response.documents[].metadata.author` **Changed** * `glean.client.insights.retrieve()`: * `request.insightsRequest.mcpBreakdownRequest` **Changed** * `response` **Changed** * `glean.client.messages.retrieve()`: `response.searchResponse.results[].structuredResults[].document.metadata` **Changed** * `glean.client.pins.update()`: `response.attribution` **Changed** * `glean.client.pins.retrieve()`: `response.pin.attribution` **Changed** * `glean.client.pins.list()`: `response.pins[].attribution` **Changed** * `glean.client.pins.create()`: `response.attribution` **Changed** * `glean.client.search.queryAsAdmin()`: * `request.searchRequest.sourceDocument.metadata.author` **Changed** * `response.results[].structuredResults[].document.metadata` **Changed** * `glean.client.search.autocomplete()`: `response.results[]` **Changed** * `glean.client.search.retrieveFeed()`: * `request.feedRequest.categories[]` **Changed** * `response.results[]` **Changed** * `glean.client.search.recommendations()`: * `request.recommendationsRequest.sourceDocument.metadata.author` **Changed** * `response.results[].structuredResults[].document.metadata` **Changed** * `glean.client.search.query()`: * `request.searchRequest.sourceDocument.metadata.author` **Changed** * `response.results[].structuredResults[].document.metadata` **Changed** * `glean.client.entities.list()`: `response.results[]` **Changed** * `glean.client.entities.readPeople()`: * `request.peopleRequest.fallbackToAuthenticatedIdentity` **Added** * `response.results[]` **Changed** * `glean.client.shortcuts.create()`: * `request.createShortcutRequest.data.addedRoles[].person` **Changed** * `response.shortcut.addedRoles[].person` **Changed** * `glean.client.shortcuts.retrieve()`: `response.shortcut.addedRoles[].person` **Changed** * `glean.client.shortcuts.list()`: `response.shortcuts[].addedRoles[].person` **Changed** * `glean.client.shortcuts.update()`: * `request.updateShortcutRequest.addedRoles[].person` **Changed** * `response.shortcut.addedRoles[].person` **Changed** * `glean.client.verification.addReminder()`: `response.metadata.lastVerifier` **Changed** * `glean.client.verification.list()`: `response.documents[].metadata.lastVerifier` **Changed** * `glean.client.verification.verify()`: `response.metadata.lastVerifier` **Changed** * empty commit to trigger [run-tests] workflow --------- Co-authored-by: speakeasybot <bot@speakeasyapi.dev> Co-authored-by: speakeasy-github[bot] <128539517+speakeasy-github[bot]@users.noreply.github.com>
1 parent 20cb889 commit 5c41cf1

138 files changed

Lines changed: 7152 additions & 989 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.

‎.speakeasy/gen.lock‎

Lines changed: 414 additions & 186 deletions
Large diffs are not rendered by default.

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ generation:
3030
generateNewTests: false
3131
skipResponseBodyAssertions: false
3232
java:
33-
version: 0.17.16
33+
version: 0.17.17
3434
additionalDependencies: []
3535
additionalPlugins: []
3636
artifactID: glean-api-client

‎.speakeasy/glean-merged-spec.yaml‎

Lines changed: 595 additions & 107 deletions
Large diffs are not rendered by default.

‎.speakeasy/workflow.lock‎

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
speakeasyVersion: 1.798.0
1+
speakeasyVersion: 1.800.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:09823f8003cfb3ebf08b6adfa434cefda4c97f7ee64ae18dc0066fe392647c97
6-
sourceBlobDigest: sha256:fc4fcf9c37dfd0e8387153211f760a21a602ede64951d4e4c824e8e1b168b7b8
5+
sourceRevisionDigest: sha256:9f17cfddf445d9005f4bff29b51c4e408aa963d1f7af92c692678e1972c69d0e
6+
sourceBlobDigest: sha256:d13e08e01e7c7f6b8186a854339163ff2c603eebb212727d1569ce7760484eeb
77
tags:
88
- latest
99
Glean-OAS:
@@ -17,10 +17,10 @@ targets:
1717
glean:
1818
source: Glean API
1919
sourceNamespace: glean-api-specs
20-
sourceRevisionDigest: sha256:09823f8003cfb3ebf08b6adfa434cefda4c97f7ee64ae18dc0066fe392647c97
21-
sourceBlobDigest: sha256:fc4fcf9c37dfd0e8387153211f760a21a602ede64951d4e4c824e8e1b168b7b8
20+
sourceRevisionDigest: sha256:9f17cfddf445d9005f4bff29b51c4e408aa963d1f7af92c692678e1972c69d0e
21+
sourceBlobDigest: sha256:d13e08e01e7c7f6b8186a854339163ff2c603eebb212727d1569ce7760484eeb
2222
codeSamplesNamespace: glean-api-specs-java-code-samples
23-
codeSamplesRevisionDigest: sha256:4b63f96bab1edfa009e83877c1c32f1c4578ceae59046c97bb7a4c7be61586ca
23+
codeSamplesRevisionDigest: sha256:80bbeda8f6c9893c4d6ed9ffd4ff3e4426d0b325dc72b19babb7b8f161b0816f
2424
workflow:
2525
workflowVersion: 1.0.0
2626
speakeasyVersion: latest

‎README.md‎

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -68,15 +68,15 @@ The samples below show how a published SDK artifact is used:
6868

6969
Gradle:
7070
```groovy
71-
implementation 'com.glean.api-client:glean-api-client:0.17.16'
71+
implementation 'com.glean.api-client:glean-api-client:0.17.17'
7272
```
7373

7474
Maven:
7575
```xml
7676
<dependency>
7777
<groupId>com.glean.api-client</groupId>
7878
<artifactId>glean-api-client</artifactId>
79-
<version>0.17.16</version>
79+
<version>0.17.17</version>
8080
</dependency>
8181
```
8282

@@ -631,6 +631,7 @@ For more information on obtaining the appropriate token type, please contact you
631631
* [listVersions](docs/sdks/skills/README.md#listversions) - List skill versions
632632
* [retrieveVersion](docs/sdks/skills/README.md#retrieveversion) - Retrieve skill version
633633
* [retrieveVersionContent](docs/sdks/skills/README.md#retrieveversioncontent) - Download skill version content
634+
* [previewSourceStream](docs/sdks/skills/README.md#previewsourcestream) - Preview a GitHub skill source as events
634635

635636
### [Triggers](docs/sdks/triggers/README.md)
636637

@@ -885,14 +886,14 @@ public class Application {
885886
many more subclasses in the JDK platform).
886887

887888
**Inherit from [`GleanError`](./src/main/java/models/errors/GleanError.java)**:
888-
* [`com.glean.api_client.glean_api_client.models.errors.PlatformProblemDetailException`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.PlatformProblemDetailException.java): Error response following RFC 9457, extended with `code` and `documentation_url` for machine-readable classification and self-service remediation. Applicable to 35 of 170 methods.*
889-
* [`com.glean.api_client.glean_api_client.models.errors.ErrorResponse`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.ErrorResponse.java): Error response returned for failed requests. Applicable to 10 of 170 methods.*
890-
* [`com.glean.api_client.glean_api_client.models.errors.ErrorInfoResponse`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.ErrorInfoResponse.java): Error response for custom metadata operations. Applicable to 6 of 170 methods.*
891-
* [`com.glean.api_client.glean_api_client.models.errors.CollectionError`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.CollectionError.java): Semantic error. Status code `422`. Applicable to 3 of 170 methods.*
892-
* [`com.glean.api_client.glean_api_client.models.errors.GleanDataError`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.GleanDataError.java): Forbidden. Applicable to 2 of 170 methods.*
893-
* [`com.glean.api_client.glean_api_client.models.errors.UnauthorizedAgentToolsError`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.UnauthorizedAgentToolsError.java): Returned when the agent has tools the caller must authorize before the run can start. Each entry in `authenticationSuggestions` names one such tool; POST its `serverId` to `/tool-servers/{serverId}/auth` with `returnUrl` in the request body to obtain an `authorizationUrl` to redirect the end user to, then retry the run once OAuth completes. Status code `422`. Applicable to 2 of 170 methods.*
894-
* [`com.glean.api_client.glean_api_client.models.errors.AccessRequestPermissionDeniedResponseException`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.AccessRequestPermissionDeniedResponseException.java): Forbidden. Status code `403`. Applicable to 1 of 170 methods.*
895-
* [`com.glean.api_client.glean_api_client.models.errors.PlatformUnauthorizedAgentToolsProblemException`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.PlatformUnauthorizedAgentToolsProblemException.java): Problem detail extended with `authentication_suggestions` naming each tool the caller must authorize. Status code `422`. Applicable to 1 of 170 methods.*
889+
* [`com.glean.api_client.glean_api_client.models.errors.PlatformProblemDetailException`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.PlatformProblemDetailException.java): Error response following RFC 9457, extended with `code` and `documentation_url` for machine-readable classification and self-service remediation. Applicable to 36 of 171 methods.*
890+
* [`com.glean.api_client.glean_api_client.models.errors.ErrorResponse`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.ErrorResponse.java): Error response returned for failed requests. Applicable to 10 of 171 methods.*
891+
* [`com.glean.api_client.glean_api_client.models.errors.ErrorInfoResponse`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.ErrorInfoResponse.java): Error response for custom metadata operations. Applicable to 6 of 171 methods.*
892+
* [`com.glean.api_client.glean_api_client.models.errors.PlatformUnauthorizedAgentToolsProblemException`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.PlatformUnauthorizedAgentToolsProblemException.java): Problem detail extended with `authentication_suggestions` naming each tool the caller must authorize. Status code `422`. Applicable to 5 of 171 methods.*
893+
* [`com.glean.api_client.glean_api_client.models.errors.CollectionError`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.CollectionError.java): Semantic error. Status code `422`. Applicable to 3 of 171 methods.*
894+
* [`com.glean.api_client.glean_api_client.models.errors.GleanDataError`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.GleanDataError.java): Forbidden. Applicable to 2 of 171 methods.*
895+
* [`com.glean.api_client.glean_api_client.models.errors.UnauthorizedAgentToolsError`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.UnauthorizedAgentToolsError.java): Returned when the agent has tools the caller must authorize before the run can start. Each entry in `authenticationSuggestions` names one such tool; POST its `serverId` to `/tool-servers/{serverId}/auth` with `returnUrl` in the request body to obtain an `authorizationUrl` to redirect the end user to, then retry the run once OAuth completes. Status code `422`. Applicable to 2 of 171 methods.*
896+
* [`com.glean.api_client.glean_api_client.models.errors.AccessRequestPermissionDeniedResponseException`](./src/main/java/models/errors/com.glean.api_client.glean_api_client.models.errors.AccessRequestPermissionDeniedResponseException.java): Forbidden. Status code `403`. Applicable to 1 of 171 methods.*
896897

897898

898899
</details>

‎RELEASES.md‎

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1018,4 +1018,14 @@ Based on:
10181018
### Generated
10191019
- [java v0.17.16] .
10201020
### Releases
1021-
- [Maven Central v0.17.16] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.17.16 - .
1021+
- [Maven Central v0.17.16] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.17.16 - .
1022+
1023+
## 2026-10-05 10:35:18
1024+
### Changes
1025+
Based on:
1026+
- OpenAPI Doc
1027+
- Speakeasy CLI 1.800.1 (2.943.0) https://github.com/speakeasy-api/speakeasy
1028+
### Generated
1029+
- [java v0.17.17] .
1030+
### Releases
1031+
- [Maven Central v0.17.17] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.17.17 - .
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
# ArtifactType
2+
3+
Type of the Artifact
4+
5+
## Example Usage
6+
7+
```java
8+
import com.glean.api_client.glean_api_client.models.components.ArtifactType;
9+
10+
ArtifactType value = ArtifactType.PAPER;
11+
12+
// Open enum: use .of() to create instances from custom string values
13+
ArtifactType custom = ArtifactType.of("custom_value");
14+
```
15+
16+
17+
## Values
18+
19+
| Name | Value |
20+
| ----------- | ----------- |
21+
| `PAPER` | PAPER |
22+
| `AGENT` | AGENT |
23+
| `MESSAGE` | MESSAGE |
24+
| `EMAIL` | EMAIL |
25+
| `HTML_CODE` | HTML_CODE |
26+
| `SLIDE` | SLIDE |

‎docs/models/components/AutocompleteRequestResultType.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,12 +16,12 @@ AutocompleteRequestResultType value = AutocompleteRequestResultType.ADDITIONAL_D
1616
| `ADDITIONAL_DOCUMENT` | ADDITIONAL_DOCUMENT |
1717
| `APP` | APP |
1818
| `BROWSER_HISTORY` | BROWSER_HISTORY |
19+
| `CHAT_HISTORY` | CHAT_HISTORY |
1920
| `DATASOURCE` | DATASOURCE |
2021
| `DOCUMENT` | DOCUMENT |
2122
| `ENTITY` | ENTITY |
2223
| `GOLINK` | GOLINK |
2324
| `HISTORY` | HISTORY |
24-
| `CHAT_HISTORY` | CHAT_HISTORY |
2525
| `NEW_CHAT` | NEW_CHAT |
2626
| `OPERATOR` | OPERATOR |
2727
| `OPERATOR_VALUE` | OPERATOR_VALUE |

0 commit comments

Comments
 (0)