Skip to content

Commit 7cfb022

Browse files
Merge pull request #72 from gleanwork/speakeasy-sdk-regen-1770418502
chore: 🐝 Update SDK - Generate 0.12.19
2 parents e2fb353 + 6e847f2 commit 7cfb022

File tree

55 files changed

+512
-187
lines changed

Some content is hidden

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

55 files changed

+512
-187
lines changed

.speakeasy/gen.lock

Lines changed: 113 additions & 102 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
@@ -28,7 +28,7 @@ generation:
2828
generateNewTests: false
2929
skipResponseBodyAssertions: false
3030
java:
31-
version: 0.12.18
31+
version: 0.12.19
3232
additionalDependencies: []
3333
additionalPlugins: []
3434
artifactID: glean-api-client

.speakeasy/glean-merged-spec.yaml

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: 2a745f932cc47169f6ceb0e7b3e9869d02726cea
5+
x-source-commit-sha: 7cb24e246b05f2b9bef2eb5a0de443756d8b2e62
66
description: |
77
# Introduction
88
In addition to the data sources that Glean has built-in support for, Glean also provides a REST API that enables customers to put arbitrary content in the search index. This is useful, for example, for doing permissions-aware search over content in internal tools that reside on-prem as well as for searching over applications that Glean does not currently support first class. In addition these APIs allow the customer to push organization data (people info, organization structure etc) into Glean.
@@ -22,7 +22,7 @@ info:
2222
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323
x-logo:
2424
url: https://app.glean.com/images/glean-text2.svg
25-
x-open-api-commit-sha: c9207631abff9271cdd02433399797f6ee15e063
25+
x-open-api-commit-sha: 9164805c95e3fac7bb472685c0d3811323a3e1e3
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -7674,7 +7674,14 @@ components:
76747674
type: array
76757675
items:
76767676
$ref: "#/components/schemas/ChatMessageCitation"
7677-
description: A list of Citations that were used to generate the response.
7677+
description: "Deprecated: Use inline citations via ChatMessageFragment.citation instead. For detailed reference information, use ChatMessageCitation.referenceRanges. This field is still populated for backward compatibility."
7678+
deprecated: true
7679+
x-glean-deprecated:
7680+
id: 6446f85e-c90e-4c00-9717-796f9db3dc61
7681+
introduced: "2026-02-06"
7682+
message: Use inline citations via ChatMessageFragment.citation and ChatMessageCitation.referenceRanges instead. This field is still populated for backward compatibility.
7683+
removal: "2026-10-15"
7684+
x-speakeasy-deprecation-message: "Deprecated on 2026-02-06, removal scheduled for 2026-10-15: Use inline citations via ChatMessageFragment.citation and ChatMessageCitation.referenceRanges instead. This field is still populated for backward compatibility."
76787685
uploadedFileIds:
76797686
type: array
76807687
items:
@@ -7974,6 +7981,19 @@ components:
79747981
type: string
79757982
title: ErrorResponse
79767983
description: Error message returned from the server
7984+
ActionSummary:
7985+
type: object
7986+
description: Represents a minimal summary of an action.
7987+
required:
7988+
- tool_id
7989+
- display_name
7990+
properties:
7991+
tool_id:
7992+
type: string
7993+
description: The unique identifier of the action.
7994+
display_name:
7995+
type: string
7996+
description: The display name of the action.
79777997
AgentSchemas:
79787998
properties:
79797999
agent_id:
@@ -7989,6 +8009,12 @@ components:
79898009
type: object
79908010
title: Output Schema
79918011
description: The schema for the agent output. In JSON Schema format.
8012+
tools:
8013+
type: array
8014+
title: Tools
8015+
description: List of tools that the agent can invoke. Only included when include_tools query parameter is set to true.
8016+
items:
8017+
$ref: "#/components/schemas/ActionSummary"
79928018
type: object
79938019
required:
79948020
- agent_id

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.708.0
1+
speakeasyVersion: 1.709.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:a46c82fb26193f4747e1b7eca5ddf4cd77edbb57c9828a17c45e2b1f5fc02f4e
6-
sourceBlobDigest: sha256:ba6a37b98073179a44805ba67125e23e907ddc0a6ca4c409ff48c53c399495d2
5+
sourceRevisionDigest: sha256:396b920dfdf9bbf92e6489cf8c90f87904f4a8829eaeaaa5b5afb02b98c14af2
6+
sourceBlobDigest: sha256:fce7520b2ff57ff3d213b2c218a05d4892542ceadfe50c252707658cc306ec6f
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1770409585
9+
- speakeasy-sdk-regen-1770418502
1010
Glean-OAS:
1111
sourceNamespace: glean-oas
1212
sourceRevisionDigest: sha256:8841834dd58ddd4e2dcf98fc90fbd06fbf3626a29df941503cce55b9548a5317
@@ -18,10 +18,10 @@ targets:
1818
glean:
1919
source: Glean API
2020
sourceNamespace: glean-api-specs
21-
sourceRevisionDigest: sha256:a46c82fb26193f4747e1b7eca5ddf4cd77edbb57c9828a17c45e2b1f5fc02f4e
22-
sourceBlobDigest: sha256:ba6a37b98073179a44805ba67125e23e907ddc0a6ca4c409ff48c53c399495d2
21+
sourceRevisionDigest: sha256:396b920dfdf9bbf92e6489cf8c90f87904f4a8829eaeaaa5b5afb02b98c14af2
22+
sourceBlobDigest: sha256:fce7520b2ff57ff3d213b2c218a05d4892542ceadfe50c252707658cc306ec6f
2323
codeSamplesNamespace: glean-api-specs-java-code-samples
24-
codeSamplesRevisionDigest: sha256:a947d9b9bc28b5fbd6ec50c69df910c8e7609694fdbc50ec8a268fa9b282dfd3
24+
codeSamplesRevisionDigest: sha256:cc6cdac3fe1aaca4a62718f767d6c1287ad49a8425337bc84ad0ab84aedc49b0
2525
workflow:
2626
workflowVersion: 1.0.0
2727
speakeasyVersion: latest

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,15 +66,15 @@ The samples below show how a published SDK artifact is used:
6666

6767
Gradle:
6868
```groovy
69-
implementation 'com.glean.api-client:glean-api-client:0.12.18'
69+
implementation 'com.glean.api-client:glean-api-client:0.12.19'
7070
```
7171

7272
Maven:
7373
```xml
7474
<dependency>
7575
<groupId>com.glean.api-client</groupId>
7676
<artifactId>glean-api-client</artifactId>
77-
<version>0.12.18</version>
77+
<version>0.12.19</version>
7878
</dependency>
7979
```
8080

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -528,4 +528,14 @@ Based on:
528528
### Generated
529529
- [java v0.12.18] .
530530
### Releases
531-
- [Maven Central v0.12.18] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.18 - .
531+
- [Maven Central v0.12.18] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.18 - .
532+
533+
## 2026-02-09 08:15:14
534+
### Changes
535+
Based on:
536+
- OpenAPI Doc
537+
- Speakeasy CLI 1.709.1 (2.812.2) https://github.com/speakeasy-api/speakeasy
538+
### Generated
539+
- [java v0.12.19] .
540+
### Releases
541+
- [Maven Central v0.12.19] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.19 - .
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# ActionSummary
2+
3+
Represents a minimal summary of an action.
4+
5+
6+
## Fields
7+
8+
| Field | Type | Required | Description |
9+
| ------------------------------------ | ------------------------------------ | ------------------------------------ | ------------------------------------ |
10+
| `toolId` | *String* | :heavy_check_mark: | The unique identifier of the action. |
11+
| `displayName` | *String* | :heavy_check_mark: | The display name of the action. |

docs/models/components/AgentSchemas.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ Defines the structure and properties of an agent.
55

66
## Fields
77

8-
| Field | Type | Required | Description | Example |
9-
| ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- | ------------------------------------------------------- |
10-
| `agentId` | *String* | :heavy_check_mark: | The ID of the agent. | mho4lwzylcozgoc2 |
11-
| `inputSchema` | [InputSchema](../../models/components/InputSchema.md) | :heavy_check_mark: | The schema for the agent input. In JSON Schema format. | |
12-
| `outputSchema` | [OutputSchema](../../models/components/OutputSchema.md) | :heavy_check_mark: | The schema for the agent output. In JSON Schema format. | |
8+
| Field | Type | Required | Description | Example |
9+
| --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------- |
10+
| `agentId` | *String* | :heavy_check_mark: | The ID of the agent. | mho4lwzylcozgoc2 |
11+
| `inputSchema` | [InputSchema](../../models/components/InputSchema.md) | :heavy_check_mark: | The schema for the agent input. In JSON Schema format. | |
12+
| `outputSchema` | [OutputSchema](../../models/components/OutputSchema.md) | :heavy_check_mark: | The schema for the agent output. In JSON Schema format. | |
13+
| `tools` | List\<[ActionSummary](../../models/components/ActionSummary.md)> | :heavy_minus_sign: | List of tools that the agent can invoke. Only included when include_tools query parameter is set to true. | |

0 commit comments

Comments
 (0)