Skip to content

Commit d13f0da

Browse files
committed
## Java SDK Changes:
* `glean.client.chat.create()`: * `request.chatRequest.messages[]` **Changed** * `response` **Changed** (Breaking ⚠️) * `glean.client.search.query()`: * `request.searchRequest.sourceDocument.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response` **Changed** (Breaking ⚠️) * `error.unauthorizedDatasourceInstances` **Removed** (Breaking ⚠️) * `glean.client.search.recommendations()`: * `request.recommendationsRequest.sourceDocument.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response` **Changed** (Breaking ⚠️) * `glean.client.search.autocomplete()`: `response` **Changed** (Breaking ⚠️) * `glean.client.search.queryAsAdmin()`: * `request.searchRequest.sourceDocument.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response` **Changed** (Breaking ⚠️) * `error.unauthorizedDatasourceInstances` **Removed** (Breaking ⚠️) * `glean.client.messages.retrieve()`: `response.searchResponse` **Changed** (Breaking ⚠️) * `glean.client.collections.list()`: `response.collections[].addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.insights.retrieve()`: `response.gleanAssist.activityInsights[].user.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.answers.retrieve()`: `response.answerResult.answer.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.chat.retrieve()`: `response.chatResult.chat` **Changed** * `glean.client.chat.list()`: `response` **Changed** * `glean.client.chat.createStream()`: * `request.chatRequest.messages[]` **Changed** * `glean.client.agents.retrieve()`: `error.status[404]` **Added** * `glean.client.agents.retrieveSchemas()`: * `response.tools[]` **Changed** * `error` **Changed** * `glean.client.agents.list()`: `error` **Changed** * `glean.client.agents.runStream()`: `error` **Changed** * `glean.client.collections.addItems()`: `response.collection.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.collections.create()`: * `request.createCollectionRequest.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.union(class (0)).collection.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.collections.deleteItem()`: `response.collection.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.collections.update()`: * `request.editCollectionRequest.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.collections.updateItem()`: `response.collection.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.collections.retrieve()`: `response.collection.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.datasources.getDatasourceInstanceConfiguration()`: **Added** * `glean.client.documents.retrieve()`: `response.documents.Map<DocumentOrError>.union(Document).metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.documents.retrieveByFacets()`: `response.documents[].metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.answers.list()`: `response.answerResults[].answer.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.answers.update()`: * `request.editAnswerRequest.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.pins.update()`: `response.attribution.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.pins.retrieve()`: `response.pin.attribution.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.pins.list()`: `response.pins[].attribution.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.pins.create()`: `response.attribution.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.answers.create()`: * `request.createAnswerRequest.data.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.announcements.update()`: * `request.updateAnnouncementRequest.body.structuredList[].document.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.body.structuredList[].document.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.search.retrieveFeed()`: `response.results[].primaryEntry.createdBy.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.announcements.create()`: * `request.createAnnouncementRequest.body.structuredList[].document.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.body.structuredList[].document.metadata.author.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.datasources.updateDatasourceInstanceConfiguration()`: **Added** * `glean.client.entities.list()`: `response.results[].relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.entities.readPeople()`: `response.results[].relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.shortcuts.create()`: * `request.createShortcutRequest.data.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.shortcut.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.shortcuts.retrieve()`: `response.shortcut.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.shortcuts.list()`: `response.shortcuts[].addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.shortcuts.update()`: * `request.updateShortcutRequest.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `response.shortcut.addedRoles[].person.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.verification.addReminder()`: `response.metadata.lastVerifier.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.verification.list()`: `response.documents[].metadata.lastVerifier.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.client.verification.verify()`: `response.metadata.lastVerifier.relatedDocuments[].results[].structuredResults[].snippets[].snippet` **Changed** * `glean.indexing.people.bulkIndex()`: **Deprecated**
1 parent 580951e commit d13f0da

File tree

1,541 files changed

+36085
-19608
lines changed

Some content is hidden

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

1,541 files changed

+36085
-19608
lines changed

.gitattributes

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,5 @@
44
# Linux start script should use lf
55
/gradlew text eol=lf
66

7-
# These are Windows script files and should use crlf
8-
*.bat text eol=crlf
9-
107
# This allows generated code to be indexed correctly
118
*.java linguist-generated=false

.speakeasy/gen.lock

Lines changed: 3178 additions & 3031 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ generation:
1414
securityFeb2025: true
1515
sharedErrorComponentsApr2025: false
1616
sharedNestedComponentsJan2026: false
17+
nameOverrideFeb2026: false
1718
auth:
1819
oAuth2ClientCredentialsEnabled: true
1920
oAuth2PasswordEnabled: true
@@ -23,13 +24,13 @@ generation:
2324
requestBodyFieldName: ""
2425
versioningStrategy: automatic
2526
persistentEdits:
26-
enabled: true
27+
enabled: "true"
2728
tests:
2829
generateTests: true
2930
generateNewTests: false
3031
skipResponseBodyAssertions: false
3132
java:
32-
version: 0.12.23
33+
version: 0.12.24
3334
additionalDependencies: []
3435
additionalPlugins: []
3536
artifactID: glean-api-client
@@ -45,11 +46,13 @@ java:
4546
enableSlf4jLogging: false
4647
enableStreamingUploads: false
4748
envVarPrefix: GLEAN
49+
explicitDocImports: false
4850
flattenGlobalSecurity: true
4951
forwardCompatibleEnumsByDefault: true
5052
forwardCompatibleUnionsByDefault: "false"
5153
generateOptionalUnionAccessors: false
5254
generateSpringBootStarter: true
55+
generateUnionDocs: false
5356
githubURL: github.com/gleanwork/api-client-java
5457
groupID: com.glean.api-client
5558
imports:
@@ -72,7 +75,9 @@ java:
7275
nullFriendlyParameters: false
7376
operationScopedParams: true
7477
outputModelSuffix: output
78+
prefixModeMethodNames: false
7579
projectName: glean-api-client
7680
respectTitlesForPrimitiveUnionMembers: false
81+
showSetterGetterTypesInDocs: false
7782
templateVersion: v2
7883
unionStrategy: populated-fields

0 commit comments

Comments
 (0)