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
86 changes: 51 additions & 35 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
java:
version: 0.12.20
version: 0.12.21
additionalDependencies: []
additionalPlugins: []
artifactID: glean-api-client
Expand All @@ -45,6 +45,7 @@ java:
envVarPrefix: GLEAN
flattenGlobalSecurity: true
forwardCompatibleEnumsByDefault: false
forwardCompatibleUnionsByDefault: "false"
generateOptionalUnionAccessors: false
generateSpringBootStarter: true
githubURL: github.com/gleanwork/api-client-java
Expand All @@ -67,7 +68,6 @@ java:
maxMethodParams: 4
multipartArrayFormat: standard
nullFriendlyParameters: false
openUnions: true
operationScopedParams: true
outputModelSuffix: output
projectName: glean-api-client
Expand Down
26,477 changes: 13,271 additions & 13,206 deletions .speakeasy/glean-merged-spec.yaml

Large diffs are not rendered by default.

14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
speakeasyVersion: 1.709.3
speakeasyVersion: 1.722.0
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:b38bf1e37aa8bc265550ac0ed69b88b02d98050a576d5bb6a4546b74e5e4210f
sourceBlobDigest: sha256:8928c68b5880fc0f36058b4dfbb5e3743558b9592e72fbfeeafc536b70f77a24
sourceRevisionDigest: sha256:a417495716018a416b8210f6cb830654e301e408cceb567b5c86f81d5211db79
sourceBlobDigest: sha256:163203ddf3ff04235c0ee40e8ec377e1093ff290525e24b89dfd28248a4c331a
tags:
- latest
- speakeasy-sdk-regen-1770658590
- speakeasy-sdk-regen-1770751890
Glean-OAS:
sourceNamespace: glean-oas
sourceRevisionDigest: sha256:8841834dd58ddd4e2dcf98fc90fbd06fbf3626a29df941503cce55b9548a5317
Expand All @@ -18,10 +18,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:b38bf1e37aa8bc265550ac0ed69b88b02d98050a576d5bb6a4546b74e5e4210f
sourceBlobDigest: sha256:8928c68b5880fc0f36058b4dfbb5e3743558b9592e72fbfeeafc536b70f77a24
sourceRevisionDigest: sha256:a417495716018a416b8210f6cb830654e301e408cceb567b5c86f81d5211db79
sourceBlobDigest: sha256:163203ddf3ff04235c0ee40e8ec377e1093ff290525e24b89dfd28248a4c331a
codeSamplesNamespace: glean-api-specs-java-code-samples
codeSamplesRevisionDigest: sha256:f74f3bba59a75f419741b79e27d25c48ac3e6f72c425f01949a83b8c78386e04
codeSamplesRevisionDigest: sha256:52ce262cbb16350bdce6d6284e0edf5943804081a1c3200935bd0dba6145c9fe
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,15 +66,15 @@ The samples below show how a published SDK artifact is used:

Gradle:
```groovy
implementation 'com.glean.api-client:glean-api-client:0.12.20'
implementation 'com.glean.api-client:glean-api-client:0.12.21'
```

Maven:
```xml
<dependency>
<groupId>com.glean.api-client</groupId>
<artifactId>glean-api-client</artifactId>
<version>0.12.20</version>
<version>0.12.21</version>
</dependency>
```

Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -548,4 +548,14 @@ Based on:
### Generated
- [java v0.12.20] .
### Releases
- [Maven Central v0.12.20] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.20 - .
- [Maven Central v0.12.20] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.20 - .

## 2026-02-18 02:49:04
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.722.0 (2.829.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v0.12.21] .
### Releases
- [Maven Central v0.12.21] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.21 - .
14 changes: 14 additions & 0 deletions docs/models/components/AuthStatus.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# AuthStatus

The per-user authorization status for a datasource.


## Values

| Name | Value |
| --------------- | --------------- |
| `DISABLED` | DISABLED |
| `AWAITING_AUTH` | AWAITING_AUTH |
| `AUTHORIZED` | AUTHORIZED |
| `STALE_OAUTH` | STALE_OAUTH |
| `SEG_MIGRATION` | SEG_MIGRATION |
15 changes: 8 additions & 7 deletions docs/models/components/ChatResponse.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,11 @@ A single response from the /chat backend.

## Fields

| Field | Type | Required | Description | Example |
| -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- | -------------------------------------------------------------------- |
| `messages` | List\<[ChatMessage](../../models/components/ChatMessage.md)> | :heavy_minus_sign: | N/A | |
| `chatId` | *Optional\<String>* | :heavy_minus_sign: | The id of the associated Chat the messages belong to, if one exists. | |
| `followUpPrompts` | List\<*String*> | :heavy_minus_sign: | Follow-up prompts for the user to potentially use | |
| `backendTimeMillis` | *Optional\<Long>* | :heavy_minus_sign: | Time in milliseconds the backend took to respond to the request. | 1100 |
| `chatSessionTrackingToken` | *Optional\<String>* | :heavy_minus_sign: | A token that is used to track the session. | |
| Field | Type | Required | Description | Example |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `messages` | List\<[ChatMessage](../../models/components/ChatMessage.md)> | :heavy_minus_sign: | N/A | |
| `chatId` | *Optional\<String>* | :heavy_minus_sign: | The id of the associated Chat the messages belong to, if one exists. | |
| `followUpPrompts` | List\<*String*> | :heavy_minus_sign: | Follow-up prompts for the user to potentially use | |
| `backendTimeMillis` | *Optional\<Long>* | :heavy_minus_sign: | Time in milliseconds the backend took to respond to the request. | 1100 |
| `chatSessionTrackingToken` | *Optional\<String>* | :heavy_minus_sign: | A token that is used to track the session. | |
| `unauthorizedDatasourceInstances` | List\<[UnauthorizedDatasourceInstance](../../models/components/UnauthorizedDatasourceInstance.md)> | :heavy_minus_sign: | Datasource instances that could not be queried because the user has not completed or has expired per-user OAuth, aggregated across all tools invoked in this turn.<br/> | |
15 changes: 8 additions & 7 deletions docs/models/components/GleanDataError.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,11 @@

## Fields

| Field | Type | Required | Description |
| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------- |
| `badGmailToken` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates the gmail results could not be fetched due to bad token. |
| `badOutlookToken` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates the outlook results could not be fetched due to bad token. |
| `invalidOperators` | List\<[InvalidOperatorValueError](../../models/components/InvalidOperatorValueError.md)> | :heavy_minus_sign: | Indicates results could not be fetched due to invalid operators in the query. |
| `errorMessages` | List\<[ErrorMessage](../../models/components/ErrorMessage.md)> | :heavy_minus_sign: | N/A |
| `federatedSearchRateLimitError` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates the federated search results could not be fetched due to rate limiting. |
| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------- |
| `badGmailToken` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates the gmail results could not be fetched due to bad token. |
| `badOutlookToken` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates the outlook results could not be fetched due to bad token. |
| `invalidOperators` | List\<[InvalidOperatorValueError](../../models/components/InvalidOperatorValueError.md)> | :heavy_minus_sign: | Indicates results could not be fetched due to invalid operators in the query. |
| `errorMessages` | List\<[ErrorMessage](../../models/components/ErrorMessage.md)> | :heavy_minus_sign: | N/A |
| `federatedSearchRateLimitError` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates the federated search results could not be fetched due to rate limiting. |
| `unauthorizedDatasourceInstances` | List\<[UnauthorizedDatasourceInstance](../../models/components/UnauthorizedDatasourceInstance.md)> | :heavy_minus_sign: | Datasource instances that could not be queried because the user has not completed or has expired per-user OAuth.<br/> |
Loading