Skip to content

Releases: gleanwork/api-client-go

go - v0.11.32 - 2026-03-17 16:45:08

17 Mar 16:45
629d5f0

Choose a tag to compare

Generated by Speakeasy CLI

2026-03-17 16:45:08

Changes

Based on:

Generated

  • [go v0.11.32] .

Releases

go - v0.11.31 - 2026-03-16 20:17:32

16 Mar 20:17
3b327aa

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.31

Go SDK Changes:

  • Glean.Client.Chat.Create(): response.Chat Added
  • Glean.Client.Search.RetrieveFeed():
    • request.FeedRequest.Categories[] Changed
    • response.Results[] Changed

Generated with Speakeasy CLI 1.755.0

go - v0.11.30 - 2026-03-11 18:16:30

11 Mar 18:16
7d3d235

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.30

Go SDK Changes:

  • Glean.Client.Chat.Create():
    • request.ChatRequest.Messages[].Fragments[].Action.Metadata.Auth.TokenEndpointAuthMethod Added
    • response.Messages[].Fragments[].Action.Metadata.Auth.TokenEndpointAuthMethod Added
  • Glean.Client.Chat.Retrieve(): response.ChatResult.Chat.Messages[].Fragments[].Action.Metadata.Auth.TokenEndpointAuthMethod Added
  • Glean.Client.Chat.CreateStream():
    • request.ChatRequest.Messages[].Fragments[].Action.Metadata.Auth.TokenEndpointAuthMethod Added
  • Glean.Client.Agents.RetrieveSchemas(): response.Name Added

Generated with Speakeasy CLI 1.751.0

go - v0.11.29 - 2026-03-09 20:20:43

09 Mar 20:21
5691738

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.29

Go 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 (1)).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[] 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

Generated with Speakeasy CLI 1.750.0

go - v0.11.28 - 2026-02-20 15:09:02

20 Feb 15:09
6e8386e

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.28

Go SDK Changes:

  • Glean.Authentication.Checkdatasourceauth(): response.UnauthorizedDatasourceInstances Changed

Generated with Speakeasy CLI 1.722.7

go - v0.11.27 - 2026-02-19 17:25:28

19 Feb 17:25
bf7db19

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.27

Go SDK Changes:

  • Glean.Authentication.Checkdatasourceauth(): Added

Generated with Speakeasy CLI 1.722.7

go - v0.11.26 - 2026-02-18 17:19:56

18 Feb 17:20
6b22b7b

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.26

Go SDK Changes:

  • Glean.Client.Chat.Create():
    • request.ChatRequest.Messages[].MessageType Changed
    • response Changed (Breaking ⚠️)
  • Glean.Client.Chat.Retrieve(): response.ChatResult.Chat.Messages[].MessageType Changed (Breaking ⚠️)
  • Glean.Client.Chat.CreateStream():
    • request.ChatRequest.Messages[].MessageType Changed
  • Glean.Client.Messages.Retrieve(): response.SearchResponse.GleanDataError.UnauthorizedDatasourceInstances Added
  • Glean.Client.Search.QueryAsAdmin():
    • response.GleanDataError.UnauthorizedDatasourceInstances Added
    • error.UnauthorizedDatasourceInstances Added
  • Glean.Client.Search.Autocomplete(): response.GleanDataError.UnauthorizedDatasourceInstances Added
  • Glean.Client.Search.Recommendations(): response.GleanDataError.UnauthorizedDatasourceInstances Added
  • Glean.Client.Search.Query():
    • response.GleanDataError.UnauthorizedDatasourceInstances Added
    • error.UnauthorizedDatasourceInstances Added

Generated with Speakeasy CLI 1.722.0

go - v0.11.25 - 2026-02-10 18:53:38

10 Feb 18:53
7f3c93e

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.25

Go SDK Changes:

  • Glean.Client.Activity.Feedback():
    • request.Feedback1.Event.Enum(feedbackTimeSaved) Added

Generated with Speakeasy CLI 1.709.3

go - v0.11.24 - 2026-02-09 17:34:37

09 Feb 17:34
6e429a8

Choose a tag to compare

Generated by Speakeasy CLI

github.com/gleanwork/api-client-go 0.11.24

Go SDK Changes:

  • Glean.Client.Agents.RetrieveSchemas(): response.Tools Added

Generated with Speakeasy CLI 1.709.1

go - v0.11.23 - 2026-02-06 20:37:47

06 Feb 20:38
5eb8907

Choose a tag to compare

Generated by Speakeasy CLI

2026-02-06 20:37:47

Changes

Based on:

Generated

  • [go v0.11.23] .

Releases