Skip to content

Releases: gleanwork/api-client-go

go - v0.11.43 - 2026-04-20 17:34:51

20 Apr 17:35
947cb52

Choose a tag to compare

Generated by Speakeasy CLI

2026-04-20 17:34:51

Changes

Based on:

Generated

  • [go v0.11.43] .

Releases

go - v0.11.42 - 2026-04-15 21:46:27

15 Apr 21:46
94fac49

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

  • Glean.Client.Activity.Feedback():
    • request.Feedback1.ManualFeedbackInfo.Issues[] Changed
  • Glean.Client.Insights.Retrieve(): response.AgentsResponse.AgentsTimeSavedInsights[].FeedbackUserCount Added
  • Glean.Governance.Createfindingsexport():
    • request.Request.IssueFilter Added
    • response Changed
  • Glean.Governance.Listfindingsexports(): response.Exports[] Changed

Generated with Speakeasy CLI 1.761.5

go - v0.11.41 - 2026-04-13 17:36:29

13 Apr 17:36
8b789c3

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

  • Glean.Client.Search.RetrieveFeed(): response.Results[].PrimaryEntry.Workflow.Workflow.LastDraftSavedAt Added
  • Glean.Governance.Createfindingsexport():
    • request.Request.Filter.Statuses Added
    • response.Filter.Statuses Added
  • Glean.Governance.Listfindingsexports(): response.Exports[].Filter.Statuses Added

Generated with Speakeasy CLI 1.761.3

go - v0.11.40 - 2026-04-09 16:27:13

09 Apr 16:27
6f08f66

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

  • Glean.Client.Insights.Retrieve(): response.AgentsResponse Changed
  • Glean.Client.Search.RetrieveFeed(): response.Results[].PrimaryEntry.PromptTemplate.FavoriteInfo.UgcType.Enum(spreadsheetType) Added

Generated with Speakeasy CLI 1.761.1

go - v0.11.39 - 2026-04-06 19:09:42

06 Apr 19:10
83b318c

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

  • Glean.Client.Announcements.Create():
    • request.CreateAnnouncementRequest.Body.StructuredList[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Body.StructuredList[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Announcements.Update():
    • request.UpdateAnnouncementRequest.Body.StructuredList[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Body.StructuredList[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Answers.Create():
    • request.CreateAnswerRequest.Data.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
    • response.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Answers.Update():
    • request.EditAnswerRequest.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
    • response.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Answers.Retrieve(): response.AnswerResult.Answer.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Answers.List(): response.AnswerResults[].Answer.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Chat.Create():
    • request.ChatRequest.Messages[].Citations[].SourceDocument.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Messages[].Citations[].SourceDocument.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Chat.Retrieve(): response.ChatResult.Chat.CreatedBy.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Chat.List(): response.ChatResults[].Chat.CreatedBy.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Chat.CreateStream():
    • request.ChatRequest.Messages[].Citations[].SourceDocument.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.AddItems(): response.Collection.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.Create():
    • request.CreateCollectionRequest.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
    • response.union(class (0)).Collection.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.DeleteItem(): response.Collection.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.Update():
    • request.EditCollectionRequest.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
    • response.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.UpdateItem(): response.Collection.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.Retrieve(): response.Collection.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Collections.List(): response.Collections[].AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Documents.Retrieve():
    • request.GetDocumentsRequest.DocumentSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Documents.Map<DocumentOrError>.union(Document).Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Documents.RetrieveByFacets(): response.Documents[].Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Documents.Summarize():
    • request.SummarizeRequest.DocumentSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Insights.Retrieve(): response.GleanAssist.ActivityInsights[].User.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Messages.Retrieve(): response.SearchResponse.Results[].StructuredResults[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Pins.Update(): response.Attribution.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Pins.Retrieve(): response.Pin.Attribution.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Pins.List(): response.Pins[].Attribution.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Pins.Create(): response.Attribution.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Search.QueryAsAdmin():
    • request.SearchRequest.SourceDocument.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Results[].StructuredResults[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Search.Autocomplete(): response.Results[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Search.RetrieveFeed():
    • request.FeedRequest.Categories[] Changed
    • response.Results[] Changed
  • Glean.Client.Search.Recommendations():
    • request.RecommendationsRequest.SourceDocument.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Results[].StructuredResults[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Search.Query():
    • request.SearchRequest.SourceDocument.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
    • response.Results[].StructuredResults[].Document.Metadata.Author.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Entities.List(): response.Results[].RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Entities.ReadPeople(): response.Results[].RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Shortcuts.Create():
    • request.CreateShortcutRequest.Data.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
    • response.Shortcut.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Shortcuts.Retrieve(): response.Shortcut.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Shortcuts.List(): response.Shortcuts[].AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Shortcuts.Update():
    • request.UpdateShortcutRequest.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
    • response.Shortcut.AddedRoles[].SourceDocumentSpec.union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Verification.AddReminder(): response.Metadata.LastVerifier.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Verification.List(): response.Documents[].Metadata.LastVerifier.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added
  • Glean.Client.Verification.Verify(): response.Metadata.LastVerifier.RelatedDocuments[].QuerySuggestion.RequestOptions.Inclusions.ContainerSpecs[].union(class (3)).UgcType.Enum(artifacts) Added

Generated with Speakeasy CLI 1.761.1

go - v0.11.38 - 2026-03-27 16:53:19

27 Mar 16:53
a71d75e

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

  • Glean.Client.Chat.Create():
    • request.ChatRequest.Messages[].Citations[].SourceFile.Metadata.Status.Enum(partiallyProcessed) Added
    • response.Messages[].Citations[].SourceFile.Metadata.Status.Enum(partiallyProcessed) Added
  • Glean.Client.Chat.Retrieve(): response.ChatResult.Chat.Messages[].Citations[].SourceFile.Metadata.Status.Enum(partiallyProcessed) Added
  • Glean.Client.Chat.UploadFiles(): response.Files[].Metadata.Status.Enum(partiallyProcessed) Added
  • Glean.Client.Chat.RetrieveFiles(): response.Files.Map<ChatFile>.Metadata.Status.Enum(partiallyProcessed) Added
  • Glean.Client.Chat.CreateStream():
    • request.ChatRequest.Messages[].Citations[].SourceFile.Metadata.Status.Enum(partiallyProcessed) Added
  • Glean.Indexing.Documents.AddOrUpdate():
    • request.Request.Document.NativeAppUrl Added
  • Glean.Indexing.Documents.Index():
    • request.Request.Documents[].NativeAppUrl Added
  • Glean.Indexing.Documents.BulkIndex():
    • request.Request.Documents[].NativeAppUrl Added

Generated with Speakeasy CLI 1.759.3

go - v0.11.37 - 2026-03-25 16:23:59

25 Mar 16:24
f806ccf

Choose a tag to compare

Generated by Speakeasy CLI

2026-03-25 16:23:59

Changes

Based on:

Generated

  • [go v0.11.37] .

Releases

go - v0.11.36 - 2026-03-23 20:00:00

23 Mar 20:00
45586ad

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

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

Generated with Speakeasy CLI 1.759.1

go - v0.11.35 - 2026-03-23 16:54:52

23 Mar 16:55
4bda4c3

Choose a tag to compare

Generated by Speakeasy CLI

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

Go SDK Changes:

  • Glean.Client.Chat.Create():
    • request.ChatRequest.Messages[].Citations[].SourceCustomEntity Added
    • response.Messages[].Citations[].SourceCustomEntity Added
  • Glean.Client.Chat.Retrieve(): response.ChatResult.Chat.Messages[].Citations[].SourceCustomEntity Added
  • Glean.Client.Chat.CreateStream():
    • request.ChatRequest.Messages[].Citations[].SourceCustomEntity Added
  • Glean.Client.Insights.Retrieve(): response.OverviewResponse Changed
  • Glean.Governance.Createfindingsexport():
    • request.Request.ExportType.Enum(issues) Added

Generated with Speakeasy CLI 1.759.1

go - v0.11.34 - 2026-03-19 17:35:54

19 Mar 17:36
af013b4

Choose a tag to compare

Generated by Speakeasy CLI

2026-03-19 17:35:54

Changes

Based on:

Generated

  • [go v0.11.34] .

Releases