# Gleanex v0.1.0 - Table of Contents

> Elixir client for the Glean Client, Indexing, Platform and Admin APIs.

## Pages

- [Gleanex](readme.md)
- [Changelog](changelog.md)

## Modules

- [Gleanex.Body](Gleanex.Body.md): Prepare a request body for JSON encoding.
- [Gleanex.Bulk](Gleanex.Bulk.md): Drive Glean's paged bulk indexing protocol.
- [Gleanex.Decoder](Gleanex.Decoder.md): Turn decoded JSON into the structs described by the generated schemas.
- [Gleanex.Generator.Processor](Gleanex.Generator.Processor.md): Code generation plugin that fixes up operation function names.
- [Gleanex.NDJSON](Gleanex.NDJSON.md): Decode a newline-delimited JSON stream.
- [Gleanex.ProblemDetail](Gleanex.ProblemDetail.md): An RFC 7807 problem detail returned by Glean.
- [Gleanex.SSE.Event](Gleanex.SSE.Event.md): One server-sent event.
- [Gleanex.Streaming](Gleanex.Streaming.md): Consume Glean's streaming endpoints as they arrive.

- Core
  - [Gleanex](Gleanex.md): Elixir client for Glean.
  - [Gleanex.Config](Gleanex.Config.md): Connection settings for a Glean deployment.
  - [Gleanex.Error](Gleanex.Error.md): Every way a Glean call can fail, in one struct.
  - [Gleanex.HTTP](Gleanex.HTTP.md): The transport behind every generated operation.
  - [Gleanex.Pagination](Gleanex.Pagination.md): Walk Glean's cursor-paginated endpoints.
  - [Gleanex.Retry](Gleanex.Retry.md): Retry policy for Glean requests.
  - [Gleanex.SSE](Gleanex.SSE.md): Decode a server-sent event stream.

- Client API
  - [Gleanex.Client.AccessRequestPermissionDeniedResponse](Gleanex.Client.AccessRequestPermissionDeniedResponse.md): Provides struct and type for a AccessRequestPermissionDeniedResponse

  - [Gleanex.Client.ActionPackAuthStatus](Gleanex.Client.ActionPackAuthStatus.md): Provides struct and type for a ActionPackAuthStatus

  - [Gleanex.Client.ActionPackAuthStatusResponse](Gleanex.Client.ActionPackAuthStatusResponse.md): Provides struct and type for a ActionPackAuthStatusResponse

  - [Gleanex.Client.ActionPreview](Gleanex.Client.ActionPreview.md): Provides struct and type for a ActionPreview

  - [Gleanex.Client.ActionSummary](Gleanex.Client.ActionSummary.md): Provides struct and type for a ActionSummary

  - [Gleanex.Client.Activity](Gleanex.Client.Activity.md): Provides API endpoints related to activity

  - [Gleanex.Client.ActivityEvent](Gleanex.Client.ActivityEvent.md): Provides struct and type for a ActivityEvent

  - [Gleanex.Client.ActivityEventParams](Gleanex.Client.ActivityEventParams.md): Provides struct and type for a ActivityEventParams

  - [Gleanex.Client.AddCollectionItemsError](Gleanex.Client.AddCollectionItemsError.md): Provides struct and type for a AddCollectionItemsError

  - [Gleanex.Client.AddCollectionItemsRequest](Gleanex.Client.AddCollectionItemsRequest.md): Provides struct and type for a AddCollectionItemsRequest

  - [Gleanex.Client.AddCollectionItemsResponse](Gleanex.Client.AddCollectionItemsResponse.md): Provides struct and type for a AddCollectionItemsResponse

  - [Gleanex.Client.Agent](Gleanex.Client.Agent.md): Provides struct and type for a Agent

  - [Gleanex.Client.AgentCapabilities](Gleanex.Client.AgentCapabilities.md): Provides struct and type for a AgentCapabilities

  - [Gleanex.Client.AgentConfig](Gleanex.Client.AgentConfig.md): Provides struct and type for a AgentConfig

  - [Gleanex.Client.AgentRun](Gleanex.Client.AgentRun.md): Provides struct and type for a AgentRun

  - [Gleanex.Client.AgentRunCreate](Gleanex.Client.AgentRunCreate.md): Provides struct and type for a AgentRunCreate

  - [Gleanex.Client.AgentRunWaitResponse](Gleanex.Client.AgentRunWaitResponse.md): Provides struct and type for a AgentRunWaitResponse

  - [Gleanex.Client.AgentSchemas](Gleanex.Client.AgentSchemas.md): Provides struct and type for a AgentSchemas

  - [Gleanex.Client.AgentUseCaseInsight](Gleanex.Client.AgentUseCaseInsight.md): Provides struct and type for a AgentUseCaseInsight

  - [Gleanex.Client.AgentUsersInsight](Gleanex.Client.AgentUsersInsight.md): Provides struct and type for a AgentUsersInsight

  - [Gleanex.Client.Agents](Gleanex.Client.Agents.md): Provides API endpoints related to agents

  - [Gleanex.Client.AgentsInsightsV2Request](Gleanex.Client.AgentsInsightsV2Request.md): Provides struct and type for a AgentsInsightsV2Request

  - [Gleanex.Client.AgentsInsightsV2Response](Gleanex.Client.AgentsInsightsV2Response.md): Provides struct and type for a AgentsInsightsV2Response

  - [Gleanex.Client.AgentsTimeSavedInsight](Gleanex.Client.AgentsTimeSavedInsight.md): Provides struct and type for a AgentsTimeSavedInsight

  - [Gleanex.Client.AgentsUsageByDepartmentInsight](Gleanex.Client.AgentsUsageByDepartmentInsight.md): Provides struct and type for a AgentsUsageByDepartmentInsight

  - [Gleanex.Client.Announcement](Gleanex.Client.Announcement.md): Provides struct and type for a Announcement

  - [Gleanex.Client.AnnouncementViewerInfo](Gleanex.Client.AnnouncementViewerInfo.md): Provides struct and type for a AnnouncementViewerInfo

  - [Gleanex.Client.Announcements](Gleanex.Client.Announcements.md): Provides API endpoints related to announcements

  - [Gleanex.Client.AnonymousEvent](Gleanex.Client.AnonymousEvent.md): Provides struct and type for a AnonymousEvent

  - [Gleanex.Client.Answer](Gleanex.Client.Answer.md): Provides struct and type for a Answer

  - [Gleanex.Client.AnswerCreationData](Gleanex.Client.AnswerCreationData.md): Provides struct and type for a AnswerCreationData

  - [Gleanex.Client.AnswerLike](Gleanex.Client.AnswerLike.md): Provides struct and type for a AnswerLike

  - [Gleanex.Client.AnswerLikes](Gleanex.Client.AnswerLikes.md): Provides struct and type for a AnswerLikes

  - [Gleanex.Client.AnswerResult](Gleanex.Client.AnswerResult.md): Provides struct and type for a AnswerResult

  - [Gleanex.Client.Answers](Gleanex.Client.Answers.md): Provides API endpoints related to answers

  - [Gleanex.Client.AppResult](Gleanex.Client.AppResult.md): Provides struct and type for a AppResult

  - [Gleanex.Client.AssistantInsightsResponse](Gleanex.Client.AssistantInsightsResponse.md): Provides struct and type for a AssistantInsightsResponse

  - [Gleanex.Client.AuthConfig](Gleanex.Client.AuthConfig.md): Provides struct and type for a AuthConfig

  - [Gleanex.Client.AuthContext](Gleanex.Client.AuthContext.md): Provides struct and type for a AuthContext

  - [Gleanex.Client.AuthToken](Gleanex.Client.AuthToken.md): Provides struct and type for a AuthToken

  - [Gleanex.Client.Authentication](Gleanex.Client.Authentication.md): Provides API endpoints related to authentication

  - [Gleanex.Client.AuthorizeActionPackRequest](Gleanex.Client.AuthorizeActionPackRequest.md): Provides struct and type for a AuthorizeActionPackRequest

  - [Gleanex.Client.AuthorizeActionPackResponse](Gleanex.Client.AuthorizeActionPackResponse.md): Provides struct and type for a AuthorizeActionPackResponse

  - [Gleanex.Client.AuthorizeToolServerRequest](Gleanex.Client.AuthorizeToolServerRequest.md): Provides struct and type for a AuthorizeToolServerRequest

  - [Gleanex.Client.AuthorizeToolServerResponse](Gleanex.Client.AuthorizeToolServerResponse.md): Provides struct and type for a AuthorizeToolServerResponse

  - [Gleanex.Client.AutocompleteRequest](Gleanex.Client.AutocompleteRequest.md): Provides struct and type for a AutocompleteRequest

  - [Gleanex.Client.AutocompleteResponse](Gleanex.Client.AutocompleteResponse.md): Provides struct and type for a AutocompleteResponse

  - [Gleanex.Client.AutocompleteResult](Gleanex.Client.AutocompleteResult.md): Provides struct and type for a AutocompleteResult

  - [Gleanex.Client.AutocompleteResultGroup](Gleanex.Client.AutocompleteResultGroup.md): Provides struct and type for a AutocompleteResultGroup

  - [Gleanex.Client.Badge](Gleanex.Client.Badge.md): Provides struct and type for a Badge

  - [Gleanex.Client.CalendarAttendee](Gleanex.Client.CalendarAttendee.md): Provides struct and type for a CalendarAttendee

  - [Gleanex.Client.CalendarAttendees](Gleanex.Client.CalendarAttendees.md): Provides struct and type for a CalendarAttendees

  - [Gleanex.Client.CalendarEvent](Gleanex.Client.CalendarEvent.md): Provides struct and type for a CalendarEvent

  - [Gleanex.Client.ChannelInviteInfo](Gleanex.Client.ChannelInviteInfo.md): Provides struct and type for a ChannelInviteInfo

  - [Gleanex.Client.Chat](Gleanex.Client.Chat.md): Provides API endpoints related to chat

  - [Gleanex.Client.ChatFile](Gleanex.Client.ChatFile.md): Provides struct and type for a ChatFile

  - [Gleanex.Client.ChatFileMetadata](Gleanex.Client.ChatFileMetadata.md): Provides struct and type for a ChatFileMetadata

  - [Gleanex.Client.ChatMessage](Gleanex.Client.ChatMessage.md): Provides struct and type for a ChatMessage

  - [Gleanex.Client.ChatMessageCitation](Gleanex.Client.ChatMessageCitation.md): Provides struct and type for a ChatMessageCitation

  - [Gleanex.Client.ChatMessageFragment](Gleanex.Client.ChatMessageFragment.md): Provides struct and type for a ChatMessageFragment

  - [Gleanex.Client.ChatMetadata](Gleanex.Client.ChatMetadata.md): Provides struct and type for a ChatMetadata

  - [Gleanex.Client.ChatMetadataResult](Gleanex.Client.ChatMetadataResult.md): Provides struct and type for a ChatMetadataResult

  - [Gleanex.Client.ChatRequest](Gleanex.Client.ChatRequest.md): Provides struct and type for a ChatRequest

  - [Gleanex.Client.ChatResponse](Gleanex.Client.ChatResponse.md): Provides struct and type for a ChatResponse

  - [Gleanex.Client.ChatRestrictionFilters](Gleanex.Client.ChatRestrictionFilters.md): Provides struct and type for a ChatRestrictionFilters

  - [Gleanex.Client.ChatResult](Gleanex.Client.ChatResult.md): Provides struct and type for a ChatResult

  - [Gleanex.Client.ChatSuggestion](Gleanex.Client.ChatSuggestion.md): Provides struct and type for a ChatSuggestion

  - [Gleanex.Client.ChatZeroStateSuggestionOptions](Gleanex.Client.ChatZeroStateSuggestionOptions.md): Provides struct and type for a ChatZeroStateSuggestionOptions

  - [Gleanex.Client.CheckDatasourceAuthResponse](Gleanex.Client.CheckDatasourceAuthResponse.md): Provides struct and type for a CheckDatasourceAuthResponse

  - [Gleanex.Client.ClusterGroup](Gleanex.Client.ClusterGroup.md): Provides struct and type for a ClusterGroup

  - [Gleanex.Client.Code](Gleanex.Client.Code.md): Provides struct and type for a Code

  - [Gleanex.Client.CodeLine](Gleanex.Client.CodeLine.md): Provides struct and type for a CodeLine

  - [Gleanex.Client.Collection](Gleanex.Client.Collection.md): Provides struct and type for a Collection

  - [Gleanex.Client.CollectionError](Gleanex.Client.CollectionError.md): Provides struct and type for a CollectionError

  - [Gleanex.Client.CollectionItem](Gleanex.Client.CollectionItem.md): Provides struct and type for a CollectionItem

  - [Gleanex.Client.CollectionItemDescriptor](Gleanex.Client.CollectionItemDescriptor.md): Provides struct and type for a CollectionItemDescriptor

  - [Gleanex.Client.CollectionPinMetadata](Gleanex.Client.CollectionPinMetadata.md): Provides struct and type for a CollectionPinMetadata

  - [Gleanex.Client.CollectionPinTarget](Gleanex.Client.CollectionPinTarget.md): Provides struct and type for a CollectionPinTarget

  - [Gleanex.Client.CollectionPinnedMetadata](Gleanex.Client.CollectionPinnedMetadata.md): Provides struct and type for a CollectionPinnedMetadata

  - [Gleanex.Client.Collections](Gleanex.Client.Collections.md): Provides API endpoints related to collections

  - [Gleanex.Client.Company](Gleanex.Client.Company.md): Provides struct and type for a Company

  - [Gleanex.Client.ConferenceData](Gleanex.Client.ConferenceData.md): Provides struct and type for a ConferenceData

  - [Gleanex.Client.CountInfo](Gleanex.Client.CountInfo.md): Provides struct and type for a CountInfo

  - [Gleanex.Client.CreateAnnouncementRequest](Gleanex.Client.CreateAnnouncementRequest.md): Provides struct and type for a CreateAnnouncementRequest

  - [Gleanex.Client.CreateAnswerRequest](Gleanex.Client.CreateAnswerRequest.md): Provides struct and type for a CreateAnswerRequest

  - [Gleanex.Client.CreateAuthTokenResponse](Gleanex.Client.CreateAuthTokenResponse.md): Provides struct and type for a CreateAuthTokenResponse

  - [Gleanex.Client.CreateCollectionRequest](Gleanex.Client.CreateCollectionRequest.md): Provides struct and type for a CreateCollectionRequest

  - [Gleanex.Client.CreateCollectionResponse](Gleanex.Client.CreateCollectionResponse.md): Provides struct and type for a CreateCollectionResponse

  - [Gleanex.Client.CreateShortcutRequest](Gleanex.Client.CreateShortcutRequest.md): Provides struct and type for a CreateShortcutRequest

  - [Gleanex.Client.CreateShortcutResponse](Gleanex.Client.CreateShortcutResponse.md): Provides struct and type for a CreateShortcutResponse

  - [Gleanex.Client.CreateWorkflowRequest](Gleanex.Client.CreateWorkflowRequest.md): Provides struct and type for a CreateWorkflowRequest

  - [Gleanex.Client.CreateWorkflowResponse](Gleanex.Client.CreateWorkflowResponse.md): Provides struct and type for a CreateWorkflowResponse

  - [Gleanex.Client.CustomEntity](Gleanex.Client.CustomEntity.md): Provides struct and type for a CustomEntity

  - [Gleanex.Client.CustomEntityMetadata](Gleanex.Client.CustomEntityMetadata.md): Provides struct and type for a CustomEntityMetadata

  - [Gleanex.Client.CustomFieldData](Gleanex.Client.CustomFieldData.md): Provides struct and type for a CustomFieldData

  - [Gleanex.Client.CustomFieldValueHyperlink](Gleanex.Client.CustomFieldValueHyperlink.md): Provides struct and type for a CustomFieldValueHyperlink

  - [Gleanex.Client.CustomFieldValuePerson](Gleanex.Client.CustomFieldValuePerson.md): Provides struct and type for a CustomFieldValuePerson

  - [Gleanex.Client.CustomFieldValueStr](Gleanex.Client.CustomFieldValueStr.md): Provides struct and type for a CustomFieldValueStr

  - [Gleanex.Client.Customer](Gleanex.Client.Customer.md): Provides struct and type for a Customer

  - [Gleanex.Client.CustomerMetadata](Gleanex.Client.CustomerMetadata.md): Provides struct and type for a CustomerMetadata

  - [Gleanex.Client.DatasourceProfile](Gleanex.Client.DatasourceProfile.md): Provides struct and type for a DatasourceProfile

  - [Gleanex.Client.DeleteAnnouncementRequest](Gleanex.Client.DeleteAnnouncementRequest.md): Provides struct and type for a DeleteAnnouncementRequest

  - [Gleanex.Client.DeleteAnswerRequest](Gleanex.Client.DeleteAnswerRequest.md): Provides struct and type for a DeleteAnswerRequest

  - [Gleanex.Client.DeleteChatFilesRequest](Gleanex.Client.DeleteChatFilesRequest.md): Provides struct and type for a DeleteChatFilesRequest

  - [Gleanex.Client.DeleteChatsRequest](Gleanex.Client.DeleteChatsRequest.md): Provides struct and type for a DeleteChatsRequest

  - [Gleanex.Client.DeleteCollectionItemRequest](Gleanex.Client.DeleteCollectionItemRequest.md): Provides struct and type for a DeleteCollectionItemRequest

  - [Gleanex.Client.DeleteCollectionItemResponse](Gleanex.Client.DeleteCollectionItemResponse.md): Provides struct and type for a DeleteCollectionItemResponse

  - [Gleanex.Client.DeleteCollectionRequest](Gleanex.Client.DeleteCollectionRequest.md): Provides struct and type for a DeleteCollectionRequest

  - [Gleanex.Client.DeleteShortcutRequest](Gleanex.Client.DeleteShortcutRequest.md): Provides struct and type for a DeleteShortcutRequest

  - [Gleanex.Client.Digest](Gleanex.Client.Digest.md): Provides struct and type for a Digest

  - [Gleanex.Client.DigestSection](Gleanex.Client.DigestSection.md): Provides struct and type for a DigestSection

  - [Gleanex.Client.DigestUpdate](Gleanex.Client.DigestUpdate.md): Provides struct and type for a DigestUpdate

  - [Gleanex.Client.Disambiguation](Gleanex.Client.Disambiguation.md): Provides struct and type for a Disambiguation

  - [Gleanex.Client.DisplayableListItemUIConfig](Gleanex.Client.DisplayableListItemUIConfig.md): Provides struct and type for a DisplayableListItemUIConfig

  - [Gleanex.Client.Document](Gleanex.Client.Document.md): Provides struct and type for a Document

  - [Gleanex.Client.DocumentContent](Gleanex.Client.DocumentContent.md): Provides struct and type for a DocumentContent

  - [Gleanex.Client.DocumentInteractions](Gleanex.Client.DocumentInteractions.md): Provides struct and type for a DocumentInteractions

  - [Gleanex.Client.DocumentMetadata](Gleanex.Client.DocumentMetadata.md): Provides struct and type for a DocumentMetadata

  - [Gleanex.Client.DocumentSection](Gleanex.Client.DocumentSection.md): Provides struct and type for a DocumentSection

  - [Gleanex.Client.Documents](Gleanex.Client.Documents.md): Provides API endpoints related to documents

  - [Gleanex.Client.EditAnswerRequest](Gleanex.Client.EditAnswerRequest.md): Provides struct and type for a EditAnswerRequest

  - [Gleanex.Client.EditCollectionItemRequest](Gleanex.Client.EditCollectionItemRequest.md): Provides struct and type for a EditCollectionItemRequest

  - [Gleanex.Client.EditCollectionItemResponse](Gleanex.Client.EditCollectionItemResponse.md): Provides struct and type for a EditCollectionItemResponse

  - [Gleanex.Client.EditCollectionRequest](Gleanex.Client.EditCollectionRequest.md): Provides struct and type for a EditCollectionRequest

  - [Gleanex.Client.EditCollectionResponse](Gleanex.Client.EditCollectionResponse.md): Provides struct and type for a EditCollectionResponse

  - [Gleanex.Client.EditPinRequest](Gleanex.Client.EditPinRequest.md): Provides struct and type for a EditPinRequest

  - [Gleanex.Client.EditWorkflowRequest](Gleanex.Client.EditWorkflowRequest.md): Provides struct and type for a EditWorkflowRequest

  - [Gleanex.Client.Entities](Gleanex.Client.Entities.md): Provides API endpoints related to entities

  - [Gleanex.Client.ErrorInfo](Gleanex.Client.ErrorInfo.md): Provides struct and type for a ErrorInfo

  - [Gleanex.Client.ErrorMessage](Gleanex.Client.ErrorMessage.md): Provides struct and type for a ErrorMessage

  - [Gleanex.Client.EventClassification](Gleanex.Client.EventClassification.md): Provides struct and type for a EventClassification

  - [Gleanex.Client.ExtractedQnA](Gleanex.Client.ExtractedQnA.md): Provides struct and type for a ExtractedQnA

  - [Gleanex.Client.FacetBucket](Gleanex.Client.FacetBucket.md): Provides struct and type for a FacetBucket

  - [Gleanex.Client.FacetBucketFilter](Gleanex.Client.FacetBucketFilter.md): Provides struct and type for a FacetBucketFilter

  - [Gleanex.Client.FacetFilter](Gleanex.Client.FacetFilter.md): Provides struct and type for a FacetFilter

  - [Gleanex.Client.FacetFilterSet](Gleanex.Client.FacetFilterSet.md): Provides struct and type for a FacetFilterSet

  - [Gleanex.Client.FacetFilterValue](Gleanex.Client.FacetFilterValue.md): Provides struct and type for a FacetFilterValue

  - [Gleanex.Client.FacetResult](Gleanex.Client.FacetResult.md): Provides struct and type for a FacetResult

  - [Gleanex.Client.FacetValue](Gleanex.Client.FacetValue.md): Provides struct and type for a FacetValue

  - [Gleanex.Client.FavoriteInfo](Gleanex.Client.FavoriteInfo.md): Provides struct and type for a FavoriteInfo

  - [Gleanex.Client.FeedEntry](Gleanex.Client.FeedEntry.md): Provides struct and type for a FeedEntry

  - [Gleanex.Client.FeedEntryUiConfig](Gleanex.Client.FeedEntryUiConfig.md): Provides struct and type for a FeedEntryUiConfig

  - [Gleanex.Client.FeedRequest](Gleanex.Client.FeedRequest.md): Provides struct and type for a FeedRequest

  - [Gleanex.Client.FeedRequestOptions](Gleanex.Client.FeedRequestOptions.md): Provides struct and type for a FeedRequestOptions

  - [Gleanex.Client.FeedResponse](Gleanex.Client.FeedResponse.md): Provides struct and type for a FeedResponse

  - [Gleanex.Client.FeedResult](Gleanex.Client.FeedResult.md): Provides struct and type for a FeedResult

  - [Gleanex.Client.Feedback](Gleanex.Client.Feedback.md): Provides struct and type for a Feedback

  - [Gleanex.Client.FeedbackChatExchange](Gleanex.Client.FeedbackChatExchange.md): Provides struct and type for a FeedbackChatExchange

  - [Gleanex.Client.FeedbackChatExchangeResultDocuments](Gleanex.Client.FeedbackChatExchangeResultDocuments.md): Provides struct and type for a FeedbackChatExchangeResultDocuments

  - [Gleanex.Client.FollowupAction](Gleanex.Client.FollowupAction.md): Provides struct and type for a FollowupAction

  - [Gleanex.Client.GeneratedAttachment](Gleanex.Client.GeneratedAttachment.md): Provides struct and type for a GeneratedAttachment

  - [Gleanex.Client.GeneratedAttachmentContent](Gleanex.Client.GeneratedAttachmentContent.md): Provides struct and type for a GeneratedAttachmentContent

  - [Gleanex.Client.GeneratedQna](Gleanex.Client.GeneratedQna.md): Provides struct and type for a GeneratedQna

  - [Gleanex.Client.GetAnswerError](Gleanex.Client.GetAnswerError.md): Provides struct and type for a GetAnswerError

  - [Gleanex.Client.GetAnswerRequest](Gleanex.Client.GetAnswerRequest.md): Provides struct and type for a GetAnswerRequest

  - [Gleanex.Client.GetAnswerResponse](Gleanex.Client.GetAnswerResponse.md): Provides struct and type for a GetAnswerResponse

  - [Gleanex.Client.GetChatApplicationRequest](Gleanex.Client.GetChatApplicationRequest.md): Provides struct and type for a GetChatApplicationRequest

  - [Gleanex.Client.GetChatApplicationResponse](Gleanex.Client.GetChatApplicationResponse.md): Provides struct and type for a GetChatApplicationResponse

  - [Gleanex.Client.GetChatFilesRequest](Gleanex.Client.GetChatFilesRequest.md): Provides struct and type for a GetChatFilesRequest

  - [Gleanex.Client.GetChatFilesResponse](Gleanex.Client.GetChatFilesResponse.md): Provides struct and type for a GetChatFilesResponse

  - [Gleanex.Client.GetChatRequest](Gleanex.Client.GetChatRequest.md): Provides struct and type for a GetChatRequest

  - [Gleanex.Client.GetChatResponse](Gleanex.Client.GetChatResponse.md): Provides struct and type for a GetChatResponse

  - [Gleanex.Client.GetCollectionRequest](Gleanex.Client.GetCollectionRequest.md): Provides struct and type for a GetCollectionRequest

  - [Gleanex.Client.GetCollectionResponse](Gleanex.Client.GetCollectionResponse.md): Provides struct and type for a GetCollectionResponse

  - [Gleanex.Client.GetDocPermissionsRequest](Gleanex.Client.GetDocPermissionsRequest.md): Provides struct and type for a GetDocPermissionsRequest

  - [Gleanex.Client.GetDocPermissionsResponse](Gleanex.Client.GetDocPermissionsResponse.md): Provides struct and type for a GetDocPermissionsResponse

  - [Gleanex.Client.GetDocumentsByFacetsRequest](Gleanex.Client.GetDocumentsByFacetsRequest.md): Provides struct and type for a GetDocumentsByFacetsRequest

  - [Gleanex.Client.GetDocumentsByFacetsResponse](Gleanex.Client.GetDocumentsByFacetsResponse.md): Provides struct and type for a GetDocumentsByFacetsResponse

  - [Gleanex.Client.GetDocumentsRequest](Gleanex.Client.GetDocumentsRequest.md): Provides struct and type for a GetDocumentsRequest

  - [Gleanex.Client.GetDocumentsResponse](Gleanex.Client.GetDocumentsResponse.md): Provides struct and type for a GetDocumentsResponse

  - [Gleanex.Client.GetPinRequest](Gleanex.Client.GetPinRequest.md): Provides struct and type for a GetPinRequest

  - [Gleanex.Client.GetPinResponse](Gleanex.Client.GetPinResponse.md): Provides struct and type for a GetPinResponse

  - [Gleanex.Client.GetShortcutResponse](Gleanex.Client.GetShortcutResponse.md): Provides struct and type for a GetShortcutResponse

  - [Gleanex.Client.GleanAssistInsightsResponse](Gleanex.Client.GleanAssistInsightsResponse.md): Provides struct and type for a GleanAssistInsightsResponse

  - [Gleanex.Client.Group](Gleanex.Client.Group.md): Provides struct and type for a Group

  - [Gleanex.Client.IconConfig](Gleanex.Client.IconConfig.md): Provides struct and type for a IconConfig

  - [Gleanex.Client.ImportAgentRequest](Gleanex.Client.ImportAgentRequest.md): Provides struct and type for a ImportAgentRequest

  - [Gleanex.Client.ImportAgentResponse](Gleanex.Client.ImportAgentResponse.md): Provides struct and type for a ImportAgentResponse

  - [Gleanex.Client.IndexStatus](Gleanex.Client.IndexStatus.md): Provides struct and type for a IndexStatus

  - [Gleanex.Client.Insights](Gleanex.Client.Insights.md): Provides API endpoint related to insights

  - [Gleanex.Client.InsightsAssistantRequest](Gleanex.Client.InsightsAssistantRequest.md): Provides struct and type for a InsightsAssistantRequest

  - [Gleanex.Client.InsightsOverviewRequest](Gleanex.Client.InsightsOverviewRequest.md): Provides struct and type for a InsightsOverviewRequest

  - [Gleanex.Client.InsightsOverviewResponse](Gleanex.Client.InsightsOverviewResponse.md): Provides struct and type for a InsightsOverviewResponse

  - [Gleanex.Client.InsightsRequest](Gleanex.Client.InsightsRequest.md): Provides struct and type for a InsightsRequest

  - [Gleanex.Client.InsightsResponse](Gleanex.Client.InsightsResponse.md): Provides struct and type for a InsightsResponse

  - [Gleanex.Client.InvalidOperatorValueError](Gleanex.Client.InvalidOperatorValueError.md): Provides struct and type for a InvalidOperatorValueError

  - [Gleanex.Client.InviteInfo](Gleanex.Client.InviteInfo.md): Provides struct and type for a InviteInfo

  - [Gleanex.Client.LabeledCountInfo](Gleanex.Client.LabeledCountInfo.md): Provides struct and type for a LabeledCountInfo

  - [Gleanex.Client.ListAnswersRequest](Gleanex.Client.ListAnswersRequest.md): Provides struct and type for a ListAnswersRequest

  - [Gleanex.Client.ListAnswersResponse](Gleanex.Client.ListAnswersResponse.md): Provides struct and type for a ListAnswersResponse

  - [Gleanex.Client.ListChatsResponse](Gleanex.Client.ListChatsResponse.md): Provides struct and type for a ListChatsResponse

  - [Gleanex.Client.ListCollectionsRequest](Gleanex.Client.ListCollectionsRequest.md): Provides struct and type for a ListCollectionsRequest

  - [Gleanex.Client.ListCollectionsResponse](Gleanex.Client.ListCollectionsResponse.md): Provides struct and type for a ListCollectionsResponse

  - [Gleanex.Client.ListEntitiesRequest](Gleanex.Client.ListEntitiesRequest.md): Provides struct and type for a ListEntitiesRequest

  - [Gleanex.Client.ListEntitiesResponse](Gleanex.Client.ListEntitiesResponse.md): Provides struct and type for a ListEntitiesResponse

  - [Gleanex.Client.ListPinsResponse](Gleanex.Client.ListPinsResponse.md): Provides struct and type for a ListPinsResponse

  - [Gleanex.Client.ListShortcutsPaginatedRequest](Gleanex.Client.ListShortcutsPaginatedRequest.md): Provides struct and type for a ListShortcutsPaginatedRequest

  - [Gleanex.Client.ListShortcutsPaginatedResponse](Gleanex.Client.ListShortcutsPaginatedResponse.md): Provides struct and type for a ListShortcutsPaginatedResponse

  - [Gleanex.Client.ManualFeedbackInfo](Gleanex.Client.ManualFeedbackInfo.md): Provides struct and type for a ManualFeedbackInfo

  - [Gleanex.Client.ManualFeedbackSideBySideInfo](Gleanex.Client.ManualFeedbackSideBySideInfo.md): Provides struct and type for a ManualFeedbackSideBySideInfo

  - [Gleanex.Client.McpBreakdownInsightsRequest](Gleanex.Client.McpBreakdownInsightsRequest.md): Provides struct and type for a McpBreakdownInsightsRequest

  - [Gleanex.Client.McpBreakdownInsightsResponse](Gleanex.Client.McpBreakdownInsightsResponse.md): Provides struct and type for a McpBreakdownInsightsResponse

  - [Gleanex.Client.McpHostApplicationBreakdown](Gleanex.Client.McpHostApplicationBreakdown.md): Provides struct and type for a McpHostApplicationBreakdown

  - [Gleanex.Client.McpInsightsRequest](Gleanex.Client.McpInsightsRequest.md): Provides struct and type for a McpInsightsRequest

  - [Gleanex.Client.McpInsightsResponse](Gleanex.Client.McpInsightsResponse.md): Provides struct and type for a McpInsightsResponse

  - [Gleanex.Client.McpServerBreakdown](Gleanex.Client.McpServerBreakdown.md): Provides struct and type for a McpServerBreakdown

  - [Gleanex.Client.McpToolBreakdown](Gleanex.Client.McpToolBreakdown.md): Provides struct and type for a McpToolBreakdown

  - [Gleanex.Client.McpUserBreakdown](Gleanex.Client.McpUserBreakdown.md): Provides struct and type for a McpUserBreakdown

  - [Gleanex.Client.Meeting](Gleanex.Client.Meeting.md): Provides struct and type for a Meeting

  - [Gleanex.Client.Message](Gleanex.Client.Message.md): Provides struct and type for a Message

  - [Gleanex.Client.MessageTextBlock](Gleanex.Client.MessageTextBlock.md): Provides struct and type for a MessageTextBlock

  - [Gleanex.Client.Messages](Gleanex.Client.Messages.md): Provides API endpoint related to messages

  - [Gleanex.Client.MessagesRequest](Gleanex.Client.MessagesRequest.md): Provides struct and type for a MessagesRequest

  - [Gleanex.Client.MessagesResponse](Gleanex.Client.MessagesResponse.md): Provides struct and type for a MessagesResponse

  - [Gleanex.Client.ObjectPermissions](Gleanex.Client.ObjectPermissions.md): Provides struct and type for a ObjectPermissions

  - [Gleanex.Client.OperatorMetadata](Gleanex.Client.OperatorMetadata.md): Provides struct and type for a OperatorMetadata

  - [Gleanex.Client.OperatorScope](Gleanex.Client.OperatorScope.md): Provides struct and type for a OperatorScope

  - [Gleanex.Client.PeopleRequest](Gleanex.Client.PeopleRequest.md): Provides struct and type for a PeopleRequest

  - [Gleanex.Client.PeopleResponse](Gleanex.Client.PeopleResponse.md): Provides struct and type for a PeopleResponse

  - [Gleanex.Client.PerAgentInsight](Gleanex.Client.PerAgentInsight.md): Provides struct and type for a PerAgentInsight

  - [Gleanex.Client.PerUserAssistantInsight](Gleanex.Client.PerUserAssistantInsight.md): Provides struct and type for a PerUserAssistantInsight

  - [Gleanex.Client.PerUserInsight](Gleanex.Client.PerUserInsight.md): Provides struct and type for a PerUserInsight

  - [Gleanex.Client.Period](Gleanex.Client.Period.md): Provides struct and type for a Period

  - [Gleanex.Client.Permissions](Gleanex.Client.Permissions.md): Provides struct and type for a Permissions

  - [Gleanex.Client.Person](Gleanex.Client.Person.md): Provides struct and type for a Person

  - [Gleanex.Client.PersonDistance](Gleanex.Client.PersonDistance.md): Provides struct and type for a PersonDistance

  - [Gleanex.Client.PersonMetadata](Gleanex.Client.PersonMetadata.md): Provides struct and type for a PersonMetadata

  - [Gleanex.Client.PersonObject](Gleanex.Client.PersonObject.md): Provides struct and type for a PersonObject

  - [Gleanex.Client.PersonTeam](Gleanex.Client.PersonTeam.md): Provides struct and type for a PersonTeam

  - [Gleanex.Client.PersonToTeamRelationship](Gleanex.Client.PersonToTeamRelationship.md): Provides struct and type for a PersonToTeamRelationship

  - [Gleanex.Client.PinDocument](Gleanex.Client.PinDocument.md): Provides struct and type for a PinDocument

  - [Gleanex.Client.PinRequest](Gleanex.Client.PinRequest.md): Provides struct and type for a PinRequest

  - [Gleanex.Client.Pins](Gleanex.Client.Pins.md): Provides API endpoints related to pins

  - [Gleanex.Client.PromptTemplate](Gleanex.Client.PromptTemplate.md): Provides struct and type for a PromptTemplate

  - [Gleanex.Client.PromptTemplateResult](Gleanex.Client.PromptTemplateResult.md): Provides struct and type for a PromptTemplateResult

  - [Gleanex.Client.QuerySuggestion](Gleanex.Client.QuerySuggestion.md): Provides struct and type for a QuerySuggestion

  - [Gleanex.Client.QuerySuggestionList](Gleanex.Client.QuerySuggestionList.md): Provides struct and type for a QuerySuggestionList

  - [Gleanex.Client.Quicklink](Gleanex.Client.Quicklink.md): Provides struct and type for a Quicklink

  - [Gleanex.Client.Reaction](Gleanex.Client.Reaction.md): Provides struct and type for a Reaction

  - [Gleanex.Client.RecommendationsRequest](Gleanex.Client.RecommendationsRequest.md): Provides struct and type for a RecommendationsRequest

  - [Gleanex.Client.RecommendationsRequestOptions](Gleanex.Client.RecommendationsRequestOptions.md): Provides struct and type for a RecommendationsRequestOptions

  - [Gleanex.Client.RecommendationsResponse](Gleanex.Client.RecommendationsResponse.md): Provides struct and type for a RecommendationsResponse

  - [Gleanex.Client.ReferenceRange](Gleanex.Client.ReferenceRange.md): Provides struct and type for a ReferenceRange

  - [Gleanex.Client.RelatedDocuments](Gleanex.Client.RelatedDocuments.md): Provides struct and type for a RelatedDocuments

  - [Gleanex.Client.RelatedQuestion](Gleanex.Client.RelatedQuestion.md): Provides struct and type for a RelatedQuestion

  - [Gleanex.Client.Reminder](Gleanex.Client.Reminder.md): Provides struct and type for a Reminder

  - [Gleanex.Client.ReminderRequest](Gleanex.Client.ReminderRequest.md): Provides struct and type for a ReminderRequest

  - [Gleanex.Client.RestrictionFilters](Gleanex.Client.RestrictionFilters.md): Provides struct and type for a RestrictionFilters

  - [Gleanex.Client.ResultTab](Gleanex.Client.ResultTab.md): Provides struct and type for a ResultTab

  - [Gleanex.Client.ResultsDescription](Gleanex.Client.ResultsDescription.md): Provides struct and type for a ResultsDescription

  - [Gleanex.Client.Search](Gleanex.Client.Search.md): Provides API endpoints related to search

  - [Gleanex.Client.SearchAgentsRequest](Gleanex.Client.SearchAgentsRequest.md): Provides struct and type for a SearchAgentsRequest

  - [Gleanex.Client.SearchAgentsResponse](Gleanex.Client.SearchAgentsResponse.md): Provides struct and type for a SearchAgentsResponse

  - [Gleanex.Client.SearchProviderInfo](Gleanex.Client.SearchProviderInfo.md): Provides struct and type for a SearchProviderInfo

  - [Gleanex.Client.SearchRequest](Gleanex.Client.SearchRequest.md): Provides struct and type for a SearchRequest

  - [Gleanex.Client.SearchRequestInputDetails](Gleanex.Client.SearchRequestInputDetails.md): Provides struct and type for a SearchRequestInputDetails

  - [Gleanex.Client.SearchRequestOptions](Gleanex.Client.SearchRequestOptions.md): Provides struct and type for a SearchRequestOptions

  - [Gleanex.Client.SearchResponse](Gleanex.Client.SearchResponse.md): Provides struct and type for a SearchResponse

  - [Gleanex.Client.SearchResponseMetadata](Gleanex.Client.SearchResponseMetadata.md): Provides struct and type for a SearchResponseMetadata

  - [Gleanex.Client.SearchResult](Gleanex.Client.SearchResult.md): Provides struct and type for a SearchResult

  - [Gleanex.Client.SearchResultSnippet](Gleanex.Client.SearchResultSnippet.md): Provides struct and type for a SearchResultSnippet

  - [Gleanex.Client.SearchWarning](Gleanex.Client.SearchWarning.md): Provides struct and type for a SearchWarning

  - [Gleanex.Client.SeenFeedbackInfo](Gleanex.Client.SeenFeedbackInfo.md): Provides struct and type for a SeenFeedbackInfo

  - [Gleanex.Client.ServerToolRequest](Gleanex.Client.ServerToolRequest.md): Provides struct and type for a ServerToolRequest

  - [Gleanex.Client.ServerToolResponse](Gleanex.Client.ServerToolResponse.md): Provides struct and type for a ServerToolResponse

  - [Gleanex.Client.SessionInfo](Gleanex.Client.SessionInfo.md): Provides struct and type for a SessionInfo

  - [Gleanex.Client.Share](Gleanex.Client.Share.md): Provides struct and type for a Share

  - [Gleanex.Client.Shortcut](Gleanex.Client.Shortcut.md): Provides struct and type for a Shortcut

  - [Gleanex.Client.ShortcutError](Gleanex.Client.ShortcutError.md): Provides struct and type for a ShortcutError

  - [Gleanex.Client.ShortcutMutableProperties](Gleanex.Client.ShortcutMutableProperties.md): Provides struct and type for a ShortcutMutableProperties

  - [Gleanex.Client.Shortcuts](Gleanex.Client.Shortcuts.md): Provides API endpoints related to shortcuts

  - [Gleanex.Client.ShortcutsPaginationMetadata](Gleanex.Client.ShortcutsPaginationMetadata.md): Provides struct and type for a ShortcutsPaginationMetadata

  - [Gleanex.Client.SideBySideImplementation](Gleanex.Client.SideBySideImplementation.md): Provides struct and type for a SideBySideImplementation

  - [Gleanex.Client.SideBySideImplementationResponseMetadata](Gleanex.Client.SideBySideImplementationResponseMetadata.md): Provides struct and type for a SideBySideImplementationResponseMetadata

  - [Gleanex.Client.SocialNetwork](Gleanex.Client.SocialNetwork.md): Provides struct and type for a SocialNetwork

  - [Gleanex.Client.SortOptions](Gleanex.Client.SortOptions.md): Provides struct and type for a SortOptions

  - [Gleanex.Client.StructuredLink](Gleanex.Client.StructuredLink.md): Provides struct and type for a StructuredLink

  - [Gleanex.Client.StructuredLocation](Gleanex.Client.StructuredLocation.md): Provides struct and type for a StructuredLocation

  - [Gleanex.Client.StructuredResult](Gleanex.Client.StructuredResult.md): Provides struct and type for a StructuredResult

  - [Gleanex.Client.StructuredText](Gleanex.Client.StructuredText.md): Provides struct and type for a StructuredText

  - [Gleanex.Client.StructuredTextItem](Gleanex.Client.StructuredTextItem.md): Provides struct and type for a StructuredTextItem

  - [Gleanex.Client.StructuredTextMutableProperties](Gleanex.Client.StructuredTextMutableProperties.md): Provides struct and type for a StructuredTextMutableProperties

  - [Gleanex.Client.Summarize](Gleanex.Client.Summarize.md): Provides API endpoint related to summarize

  - [Gleanex.Client.SummarizeRequest](Gleanex.Client.SummarizeRequest.md): Provides struct and type for a SummarizeRequest

  - [Gleanex.Client.SummarizeResponse](Gleanex.Client.SummarizeResponse.md): Provides struct and type for a SummarizeResponse

  - [Gleanex.Client.SummarizeResponseError](Gleanex.Client.SummarizeResponseError.md): Provides struct and type for a SummarizeResponseError

  - [Gleanex.Client.Summary](Gleanex.Client.Summary.md): Provides struct and type for a Summary

  - [Gleanex.Client.Team](Gleanex.Client.Team.md): Provides struct and type for a Team

  - [Gleanex.Client.TeamEmail](Gleanex.Client.TeamEmail.md): Provides struct and type for a TeamEmail

  - [Gleanex.Client.TextRange](Gleanex.Client.TextRange.md): Provides struct and type for a TextRange

  - [Gleanex.Client.Thumbnail](Gleanex.Client.Thumbnail.md): Provides struct and type for a Thumbnail

  - [Gleanex.Client.TimeInterval](Gleanex.Client.TimeInterval.md): Provides struct and type for a TimeInterval

  - [Gleanex.Client.TimePoint](Gleanex.Client.TimePoint.md): Provides struct and type for a TimePoint

  - [Gleanex.Client.Tool](Gleanex.Client.Tool.md): Provides struct and type for a Tool

  - [Gleanex.Client.ToolAnnotations](Gleanex.Client.ToolAnnotations.md): Provides struct and type for a ToolAnnotations

  - [Gleanex.Client.ToolDefinition](Gleanex.Client.ToolDefinition.md): Provides struct and type for a ToolDefinition

  - [Gleanex.Client.ToolDefinitionsResponse](Gleanex.Client.ToolDefinitionsResponse.md): Provides struct and type for a ToolDefinitionsResponse

  - [Gleanex.Client.ToolInfo](Gleanex.Client.ToolInfo.md): Provides struct and type for a ToolInfo

  - [Gleanex.Client.ToolMetadata](Gleanex.Client.ToolMetadata.md): Provides struct and type for a ToolMetadata

  - [Gleanex.Client.ToolServerAuthStatusResponse](Gleanex.Client.ToolServerAuthStatusResponse.md): Provides struct and type for a ToolServerAuthStatusResponse

  - [Gleanex.Client.ToolSets](Gleanex.Client.ToolSets.md): Provides struct and type for a ToolSets

  - [Gleanex.Client.Tools](Gleanex.Client.Tools.md): Provides API endpoints related to tools

  - [Gleanex.Client.ToolsCallRequest](Gleanex.Client.ToolsCallRequest.md): Provides struct and type for a ToolsCallRequest

  - [Gleanex.Client.ToolsCallResponse](Gleanex.Client.ToolsCallResponse.md): Provides struct and type for a ToolsCallResponse

  - [Gleanex.Client.ToolsListResponse](Gleanex.Client.ToolsListResponse.md): Provides struct and type for a ToolsListResponse

  - [Gleanex.Client.UnauthorizedAgentToolsError](Gleanex.Client.UnauthorizedAgentToolsError.md): Provides struct and type for a UnauthorizedAgentToolsError

  - [Gleanex.Client.UnauthorizedDatasourceInstance](Gleanex.Client.UnauthorizedDatasourceInstance.md): Provides struct and type for a UnauthorizedDatasourceInstance

  - [Gleanex.Client.Unpin](Gleanex.Client.Unpin.md): Provides struct and type for a Unpin

  - [Gleanex.Client.UpdateAnnouncementRequest](Gleanex.Client.UpdateAnnouncementRequest.md): Provides struct and type for a UpdateAnnouncementRequest

  - [Gleanex.Client.UpdateShortcutRequest](Gleanex.Client.UpdateShortcutRequest.md): Provides struct and type for a UpdateShortcutRequest

  - [Gleanex.Client.UpdateShortcutResponse](Gleanex.Client.UpdateShortcutResponse.md): Provides struct and type for a UpdateShortcutResponse

  - [Gleanex.Client.UploadChatFilesRequest](Gleanex.Client.UploadChatFilesRequest.md): Provides struct and type for a UploadChatFilesRequest

  - [Gleanex.Client.UploadChatFilesResponse](Gleanex.Client.UploadChatFilesResponse.md): Provides struct and type for a UploadChatFilesResponse

  - [Gleanex.Client.User](Gleanex.Client.User.md): Provides struct and type for a User

  - [Gleanex.Client.UserActivity](Gleanex.Client.UserActivity.md): Provides struct and type for a UserActivity

  - [Gleanex.Client.UserActivityInsight](Gleanex.Client.UserActivityInsight.md): Provides struct and type for a UserActivityInsight

  - [Gleanex.Client.UserGeneratedContentId](Gleanex.Client.UserGeneratedContentId.md): Provides struct and type for a UserGeneratedContentId

  - [Gleanex.Client.UserRoleSpecification](Gleanex.Client.UserRoleSpecification.md): Provides struct and type for a UserRoleSpecification

  - [Gleanex.Client.UserViewInfo](Gleanex.Client.UserViewInfo.md): Provides struct and type for a UserViewInfo

  - [Gleanex.Client.Verification](Gleanex.Client.Verification.md): Provides API endpoints related to verification

  - [Gleanex.Client.VerificationFeed](Gleanex.Client.VerificationFeed.md): Provides struct and type for a VerificationFeed

  - [Gleanex.Client.VerificationMetadata](Gleanex.Client.VerificationMetadata.md): Provides struct and type for a VerificationMetadata

  - [Gleanex.Client.VerifyRequest](Gleanex.Client.VerifyRequest.md): Provides struct and type for a VerifyRequest

  - [Gleanex.Client.ViewerInfo](Gleanex.Client.ViewerInfo.md): Provides struct and type for a ViewerInfo

  - [Gleanex.Client.Workflow](Gleanex.Client.Workflow.md): Provides struct and type for a Workflow

  - [Gleanex.Client.WorkflowFeedbackInfo](Gleanex.Client.WorkflowFeedbackInfo.md): Provides struct and type for a WorkflowFeedbackInfo

  - [Gleanex.Client.WorkflowResult](Gleanex.Client.WorkflowResult.md): Provides struct and type for a WorkflowResult

  - [Gleanex.Client.WritePermission](Gleanex.Client.WritePermission.md): Provides struct and type for a WritePermission

- Indexing API
  - [Gleanex.Indexing.AdditionalFieldDefinition](Gleanex.Indexing.AdditionalFieldDefinition.md): Provides struct and type for a AdditionalFieldDefinition

  - [Gleanex.Indexing.Authentication](Gleanex.Indexing.Authentication.md): Provides API endpoint related to authentication

  - [Gleanex.Indexing.BulkIndexDocumentsRequest](Gleanex.Indexing.BulkIndexDocumentsRequest.md): Provides struct and type for a BulkIndexDocumentsRequest

  - [Gleanex.Indexing.BulkIndexEmployeesRequest](Gleanex.Indexing.BulkIndexEmployeesRequest.md): Provides struct and type for a BulkIndexEmployeesRequest

  - [Gleanex.Indexing.BulkIndexGroupsRequest](Gleanex.Indexing.BulkIndexGroupsRequest.md): Provides struct and type for a BulkIndexGroupsRequest

  - [Gleanex.Indexing.BulkIndexMembershipsRequest](Gleanex.Indexing.BulkIndexMembershipsRequest.md): Provides struct and type for a BulkIndexMembershipsRequest

  - [Gleanex.Indexing.BulkIndexShortcutsRequest](Gleanex.Indexing.BulkIndexShortcutsRequest.md): Provides struct and type for a BulkIndexShortcutsRequest

  - [Gleanex.Indexing.BulkIndexTeamsRequest](Gleanex.Indexing.BulkIndexTeamsRequest.md): Provides struct and type for a BulkIndexTeamsRequest

  - [Gleanex.Indexing.BulkIndexUsersRequest](Gleanex.Indexing.BulkIndexUsersRequest.md): Provides struct and type for a BulkIndexUsersRequest

  - [Gleanex.Indexing.BulkUploadHistoryEvent](Gleanex.Indexing.BulkUploadHistoryEvent.md): Provides struct and type for a BulkUploadHistoryEvent

  - [Gleanex.Indexing.CanonicalizingRegexType](Gleanex.Indexing.CanonicalizingRegexType.md): Provides struct and type for a CanonicalizingRegexType

  - [Gleanex.Indexing.CheckDocumentAccessRequest](Gleanex.Indexing.CheckDocumentAccessRequest.md): Provides struct and type for a CheckDocumentAccessRequest

  - [Gleanex.Indexing.CheckDocumentAccessResponse](Gleanex.Indexing.CheckDocumentAccessResponse.md): Provides struct and type for a CheckDocumentAccessResponse

  - [Gleanex.Indexing.CommentDefinition](Gleanex.Indexing.CommentDefinition.md): Provides struct and type for a CommentDefinition

  - [Gleanex.Indexing.ContentDefinition](Gleanex.Indexing.ContentDefinition.md): Provides struct and type for a ContentDefinition

  - [Gleanex.Indexing.CustomDatasourceConfig](Gleanex.Indexing.CustomDatasourceConfig.md): Provides struct and type for a CustomDatasourceConfig

  - [Gleanex.Indexing.CustomMetadata](Gleanex.Indexing.CustomMetadata.md): Provides API endpoints related to custom metadata

  - [Gleanex.Indexing.CustomMetadataPutRequest](Gleanex.Indexing.CustomMetadataPutRequest.md): Provides struct and type for a CustomMetadataPutRequest

  - [Gleanex.Indexing.CustomMetadataSchema](Gleanex.Indexing.CustomMetadataSchema.md): Provides struct and type for a CustomMetadataSchema

  - [Gleanex.Indexing.CustomProperty](Gleanex.Indexing.CustomProperty.md): Provides struct and type for a CustomProperty

  - [Gleanex.Indexing.DatasourceBulkMembershipDefinition](Gleanex.Indexing.DatasourceBulkMembershipDefinition.md): Provides struct and type for a DatasourceBulkMembershipDefinition

  - [Gleanex.Indexing.DatasourceGroupDefinition](Gleanex.Indexing.DatasourceGroupDefinition.md): Provides struct and type for a DatasourceGroupDefinition

  - [Gleanex.Indexing.DatasourceMembershipDefinition](Gleanex.Indexing.DatasourceMembershipDefinition.md): Provides struct and type for a DatasourceMembershipDefinition

  - [Gleanex.Indexing.DatasourceObjectTypeDocumentCountEntry](Gleanex.Indexing.DatasourceObjectTypeDocumentCountEntry.md): Provides struct and type for a DatasourceObjectTypeDocumentCountEntry

  - [Gleanex.Indexing.DatasourceProfile](Gleanex.Indexing.DatasourceProfile.md): Provides struct and type for a DatasourceProfile

  - [Gleanex.Indexing.DatasourceUserDefinition](Gleanex.Indexing.DatasourceUserDefinition.md): Provides struct and type for a DatasourceUserDefinition

  - [Gleanex.Indexing.Datasources](Gleanex.Indexing.Datasources.md): Provides API endpoints related to datasources

  - [Gleanex.Indexing.DebugDatasourceStatusIdentityResponseComponent](Gleanex.Indexing.DebugDatasourceStatusIdentityResponseComponent.md): Provides struct and type for a DebugDatasourceStatusIdentityResponseComponent

  - [Gleanex.Indexing.DebugDatasourceStatusIdentityResponseComponentCounts](Gleanex.Indexing.DebugDatasourceStatusIdentityResponseComponentCounts.md): Provides struct and type for a DebugDatasourceStatusIdentityResponseComponentCounts

  - [Gleanex.Indexing.DebugDatasourceStatusResponse](Gleanex.Indexing.DebugDatasourceStatusResponse.md): Provides struct and type for a DebugDatasourceStatusResponse

  - [Gleanex.Indexing.DebugDatasourceStatusResponseDocuments](Gleanex.Indexing.DebugDatasourceStatusResponseDocuments.md): Provides struct and type for a DebugDatasourceStatusResponseDocuments

  - [Gleanex.Indexing.DebugDatasourceStatusResponseDocumentsCounts](Gleanex.Indexing.DebugDatasourceStatusResponseDocumentsCounts.md): Provides struct and type for a DebugDatasourceStatusResponseDocumentsCounts

  - [Gleanex.Indexing.DebugDatasourceStatusResponseIdentity](Gleanex.Indexing.DebugDatasourceStatusResponseIdentity.md): Provides struct and type for a DebugDatasourceStatusResponseIdentity

  - [Gleanex.Indexing.DebugDocumentLifecycleRequest](Gleanex.Indexing.DebugDocumentLifecycleRequest.md): Provides struct and type for a DebugDocumentLifecycleRequest

  - [Gleanex.Indexing.DebugDocumentLifecycleResponse](Gleanex.Indexing.DebugDocumentLifecycleResponse.md): Provides struct and type for a DebugDocumentLifecycleResponse

  - [Gleanex.Indexing.DebugDocumentRequest](Gleanex.Indexing.DebugDocumentRequest.md): Provides struct and type for a DebugDocumentRequest

  - [Gleanex.Indexing.DebugDocumentResponse](Gleanex.Indexing.DebugDocumentResponse.md): Provides struct and type for a DebugDocumentResponse

  - [Gleanex.Indexing.DebugDocumentsRequest](Gleanex.Indexing.DebugDocumentsRequest.md): Provides struct and type for a DebugDocumentsRequest

  - [Gleanex.Indexing.DebugDocumentsResponse](Gleanex.Indexing.DebugDocumentsResponse.md): Provides struct and type for a DebugDocumentsResponse

  - [Gleanex.Indexing.DebugDocumentsResponseItem](Gleanex.Indexing.DebugDocumentsResponseItem.md): Provides struct and type for a DebugDocumentsResponseItem

  - [Gleanex.Indexing.DebugUserRequest](Gleanex.Indexing.DebugUserRequest.md): Provides struct and type for a DebugUserRequest

  - [Gleanex.Indexing.DebugUserResponse](Gleanex.Indexing.DebugUserResponse.md): Provides struct and type for a DebugUserResponse

  - [Gleanex.Indexing.DeleteDocumentRequest](Gleanex.Indexing.DeleteDocumentRequest.md): Provides struct and type for a DeleteDocumentRequest

  - [Gleanex.Indexing.DeleteEmployeeRequest](Gleanex.Indexing.DeleteEmployeeRequest.md): Provides struct and type for a DeleteEmployeeRequest

  - [Gleanex.Indexing.DeleteGroupRequest](Gleanex.Indexing.DeleteGroupRequest.md): Provides struct and type for a DeleteGroupRequest

  - [Gleanex.Indexing.DeleteMembershipRequest](Gleanex.Indexing.DeleteMembershipRequest.md): Provides struct and type for a DeleteMembershipRequest

  - [Gleanex.Indexing.DeleteTeamRequest](Gleanex.Indexing.DeleteTeamRequest.md): Provides struct and type for a DeleteTeamRequest

  - [Gleanex.Indexing.DeleteUserRequest](Gleanex.Indexing.DeleteUserRequest.md): Provides struct and type for a DeleteUserRequest

  - [Gleanex.Indexing.DocumentDefinition](Gleanex.Indexing.DocumentDefinition.md): Provides struct and type for a DocumentDefinition

  - [Gleanex.Indexing.DocumentInteractionsDefinition](Gleanex.Indexing.DocumentInteractionsDefinition.md): Provides struct and type for a DocumentInteractionsDefinition

  - [Gleanex.Indexing.DocumentPermissionsDefinition](Gleanex.Indexing.DocumentPermissionsDefinition.md): Provides struct and type for a DocumentPermissionsDefinition

  - [Gleanex.Indexing.DocumentStatusResponse](Gleanex.Indexing.DocumentStatusResponse.md): Provides struct and type for a DocumentStatusResponse

  - [Gleanex.Indexing.Documents](Gleanex.Indexing.Documents.md): Provides API endpoints related to documents

  - [Gleanex.Indexing.EmployeeInfoDefinition](Gleanex.Indexing.EmployeeInfoDefinition.md): Provides struct and type for a EmployeeInfoDefinition

  - [Gleanex.Indexing.EmployeeTeamInfo](Gleanex.Indexing.EmployeeTeamInfo.md): Provides struct and type for a EmployeeTeamInfo

  - [Gleanex.Indexing.EntityRelationship](Gleanex.Indexing.EntityRelationship.md): Provides struct and type for a EntityRelationship

  - [Gleanex.Indexing.ErrorInfoResponse](Gleanex.Indexing.ErrorInfoResponse.md): Provides struct and type for a ErrorInfoResponse

  - [Gleanex.Indexing.ExternalShortcut](Gleanex.Indexing.ExternalShortcut.md): Provides struct and type for a ExternalShortcut

  - [Gleanex.Indexing.GetDatasourceConfigRequest](Gleanex.Indexing.GetDatasourceConfigRequest.md): Provides struct and type for a GetDatasourceConfigRequest

  - [Gleanex.Indexing.GetDocumentCountRequest](Gleanex.Indexing.GetDocumentCountRequest.md): Provides struct and type for a GetDocumentCountRequest

  - [Gleanex.Indexing.GetDocumentCountResponse](Gleanex.Indexing.GetDocumentCountResponse.md): Provides struct and type for a GetDocumentCountResponse

  - [Gleanex.Indexing.GetDocumentStatusRequest](Gleanex.Indexing.GetDocumentStatusRequest.md): Provides struct and type for a GetDocumentStatusRequest

  - [Gleanex.Indexing.GetDocumentStatusResponse](Gleanex.Indexing.GetDocumentStatusResponse.md): Provides struct and type for a GetDocumentStatusResponse

  - [Gleanex.Indexing.GetUserCountRequest](Gleanex.Indexing.GetUserCountRequest.md): Provides struct and type for a GetUserCountRequest

  - [Gleanex.Indexing.GetUserCountResponse](Gleanex.Indexing.GetUserCountResponse.md): Provides struct and type for a GetUserCountResponse

  - [Gleanex.Indexing.GreenlistUsersRequest](Gleanex.Indexing.GreenlistUsersRequest.md): Provides struct and type for a GreenlistUsersRequest

  - [Gleanex.Indexing.IconConfig](Gleanex.Indexing.IconConfig.md): Provides struct and type for a IconConfig

  - [Gleanex.Indexing.IndexDocumentRequest](Gleanex.Indexing.IndexDocumentRequest.md): Provides struct and type for a IndexDocumentRequest

  - [Gleanex.Indexing.IndexDocumentsRequest](Gleanex.Indexing.IndexDocumentsRequest.md): Provides struct and type for a IndexDocumentsRequest

  - [Gleanex.Indexing.IndexEmployeeListRequest](Gleanex.Indexing.IndexEmployeeListRequest.md): Provides struct and type for a IndexEmployeeListRequest

  - [Gleanex.Indexing.IndexEmployeeRequest](Gleanex.Indexing.IndexEmployeeRequest.md): Provides struct and type for a IndexEmployeeRequest

  - [Gleanex.Indexing.IndexGroupRequest](Gleanex.Indexing.IndexGroupRequest.md): Provides struct and type for a IndexGroupRequest

  - [Gleanex.Indexing.IndexMembershipRequest](Gleanex.Indexing.IndexMembershipRequest.md): Provides struct and type for a IndexMembershipRequest

  - [Gleanex.Indexing.IndexTeamRequest](Gleanex.Indexing.IndexTeamRequest.md): Provides struct and type for a IndexTeamRequest

  - [Gleanex.Indexing.IndexUserRequest](Gleanex.Indexing.IndexUserRequest.md): Provides struct and type for a IndexUserRequest

  - [Gleanex.Indexing.LifeCycleEvent](Gleanex.Indexing.LifeCycleEvent.md): Provides struct and type for a LifeCycleEvent

  - [Gleanex.Indexing.ObjectDefinition](Gleanex.Indexing.ObjectDefinition.md): Provides struct and type for a ObjectDefinition

  - [Gleanex.Indexing.People](Gleanex.Indexing.People.md): Provides API endpoints related to people

  - [Gleanex.Indexing.Permissions](Gleanex.Indexing.Permissions.md): Provides API endpoints related to permissions

  - [Gleanex.Indexing.PermissionsGroupIntersectionDefinition](Gleanex.Indexing.PermissionsGroupIntersectionDefinition.md): Provides struct and type for a PermissionsGroupIntersectionDefinition

  - [Gleanex.Indexing.ProcessAllDocumentsRequest](Gleanex.Indexing.ProcessAllDocumentsRequest.md): Provides struct and type for a ProcessAllDocumentsRequest

  - [Gleanex.Indexing.ProcessAllMembershipsRequest](Gleanex.Indexing.ProcessAllMembershipsRequest.md): Provides struct and type for a ProcessAllMembershipsRequest

  - [Gleanex.Indexing.ProcessingHistoryEvent](Gleanex.Indexing.ProcessingHistoryEvent.md): Provides struct and type for a ProcessingHistoryEvent

  - [Gleanex.Indexing.PropertyDefinition](Gleanex.Indexing.PropertyDefinition.md): Provides struct and type for a PropertyDefinition

  - [Gleanex.Indexing.PropertyGroup](Gleanex.Indexing.PropertyGroup.md): Provides struct and type for a PropertyGroup

  - [Gleanex.Indexing.Quicklink](Gleanex.Indexing.Quicklink.md): Provides struct and type for a Quicklink

  - [Gleanex.Indexing.RotateTokenResponse](Gleanex.Indexing.RotateTokenResponse.md): Provides struct and type for a RotateTokenResponse

  - [Gleanex.Indexing.Shortcut](Gleanex.Indexing.Shortcut.md): Provides struct and type for a Shortcut

  - [Gleanex.Indexing.Shortcuts](Gleanex.Indexing.Shortcuts.md): Provides API endpoints related to shortcuts

  - [Gleanex.Indexing.SocialNetworkDefinition](Gleanex.Indexing.SocialNetworkDefinition.md): Provides struct and type for a SocialNetworkDefinition

  - [Gleanex.Indexing.StructuredLocation](Gleanex.Indexing.StructuredLocation.md): Provides struct and type for a StructuredLocation

  - [Gleanex.Indexing.SuccessResponse](Gleanex.Indexing.SuccessResponse.md): Provides struct and type for a SuccessResponse

  - [Gleanex.Indexing.TeamEmail](Gleanex.Indexing.TeamEmail.md): Provides struct and type for a TeamEmail

  - [Gleanex.Indexing.TeamInfoDefinition](Gleanex.Indexing.TeamInfoDefinition.md): Provides struct and type for a TeamInfoDefinition

  - [Gleanex.Indexing.TeamMember](Gleanex.Indexing.TeamMember.md): Provides struct and type for a TeamMember

  - [Gleanex.Indexing.Troubleshooting](Gleanex.Indexing.Troubleshooting.md): Provides API endpoints related to troubleshooting

  - [Gleanex.Indexing.UpdatePermissionsRequest](Gleanex.Indexing.UpdatePermissionsRequest.md): Provides struct and type for a UpdatePermissionsRequest

  - [Gleanex.Indexing.UploadShortcutsRequest](Gleanex.Indexing.UploadShortcutsRequest.md): Provides struct and type for a UploadShortcutsRequest

  - [Gleanex.Indexing.UserReferenceDefinition](Gleanex.Indexing.UserReferenceDefinition.md): Provides struct and type for a UserReferenceDefinition

  - [Gleanex.Indexing.UserStatusResponse](Gleanex.Indexing.UserStatusResponse.md): Provides struct and type for a UserStatusResponse

- Platform API
  - [Gleanex.Platform.ActionSummary](Gleanex.Platform.ActionSummary.md): Provides struct and type for a ActionSummary

  - [Gleanex.Platform.Agent](Gleanex.Platform.Agent.md): Provides struct and type for a Agent

  - [Gleanex.Platform.AgentCapabilities](Gleanex.Platform.AgentCapabilities.md): Provides struct and type for a AgentCapabilities

  - [Gleanex.Platform.AgentGetResponse](Gleanex.Platform.AgentGetResponse.md): Provides struct and type for a AgentGetResponse

  - [Gleanex.Platform.AgentRun](Gleanex.Platform.AgentRun.md): Provides struct and type for a AgentRun

  - [Gleanex.Platform.AgentRunCreateRequest](Gleanex.Platform.AgentRunCreateRequest.md): Provides struct and type for a AgentRunCreateRequest

  - [Gleanex.Platform.AgentRunWaitResponse](Gleanex.Platform.AgentRunWaitResponse.md): Provides struct and type for a AgentRunWaitResponse

  - [Gleanex.Platform.AgentSchemasResponse](Gleanex.Platform.AgentSchemasResponse.md): Provides struct and type for a AgentSchemasResponse

  - [Gleanex.Platform.Agents](Gleanex.Platform.Agents.md): Provides API endpoints related to agents

  - [Gleanex.Platform.AgentsSearchRequest](Gleanex.Platform.AgentsSearchRequest.md): Provides struct and type for a AgentsSearchRequest

  - [Gleanex.Platform.AgentsSearchResponse](Gleanex.Platform.AgentsSearchResponse.md): Provides struct and type for a AgentsSearchResponse

  - [Gleanex.Platform.AuthenticationSuggestion](Gleanex.Platform.AuthenticationSuggestion.md): Provides struct and type for a AuthenticationSuggestion

  - [Gleanex.Platform.Chat](Gleanex.Platform.Chat.md): Provides API endpoint related to chat

  - [Gleanex.Platform.ChatCitationAnnotation](Gleanex.Platform.ChatCitationAnnotation.md): Provides struct and type for a ChatCitationAnnotation

  - [Gleanex.Platform.ChatCitationSnippet](Gleanex.Platform.ChatCitationSnippet.md): Provides struct and type for a ChatCitationSnippet

  - [Gleanex.Platform.ChatCompletedResponse](Gleanex.Platform.ChatCompletedResponse.md): Provides struct and type for a ChatCompletedResponse

  - [Gleanex.Platform.ChatCreateRequest](Gleanex.Platform.ChatCreateRequest.md): Provides struct and type for a ChatCreateRequest

  - [Gleanex.Platform.ChatCustomEntitySource](Gleanex.Platform.ChatCustomEntitySource.md): Provides struct and type for a ChatCustomEntitySource

  - [Gleanex.Platform.ChatFileSource](Gleanex.Platform.ChatFileSource.md): Provides struct and type for a ChatFileSource

  - [Gleanex.Platform.ChatOutputMessage](Gleanex.Platform.ChatOutputMessage.md): Provides struct and type for a ChatOutputMessage

  - [Gleanex.Platform.ChatOutputTextContent](Gleanex.Platform.ChatOutputTextContent.md): Provides struct and type for a ChatOutputTextContent

  - [Gleanex.Platform.ChatPersonSource](Gleanex.Platform.ChatPersonSource.md): Provides struct and type for a ChatPersonSource

  - [Gleanex.Platform.DatasourceFilterInfo](Gleanex.Platform.DatasourceFilterInfo.md): Provides struct and type for a DatasourceFilterInfo

  - [Gleanex.Platform.Filter](Gleanex.Platform.Filter.md): Provides struct and type for a Filter

  - [Gleanex.Platform.FilterFieldInfo](Gleanex.Platform.FilterFieldInfo.md): Provides struct and type for a FilterFieldInfo

  - [Gleanex.Platform.FilterOperator](Gleanex.Platform.FilterOperator.md): Provides struct and type for a FilterOperator

  - [Gleanex.Platform.Message](Gleanex.Platform.Message.md): Provides struct and type for a Message

  - [Gleanex.Platform.MessageTextBlock](Gleanex.Platform.MessageTextBlock.md): Provides struct and type for a MessageTextBlock

  - [Gleanex.Platform.PersonReference](Gleanex.Platform.PersonReference.md): Provides struct and type for a PersonReference

  - [Gleanex.Platform.PlatformWarning](Gleanex.Platform.PlatformWarning.md): Provides struct and type for a PlatformWarning

  - [Gleanex.Platform.ProblemDetail](Gleanex.Platform.ProblemDetail.md): Provides struct and type for a ProblemDetail

  - [Gleanex.Platform.ProblemDetailError](Gleanex.Platform.ProblemDetailError.md): Provides struct and type for a ProblemDetailError

  - [Gleanex.Platform.Result](Gleanex.Platform.Result.md): Provides struct and type for a Result

  - [Gleanex.Platform.Search](Gleanex.Platform.Search.md): Provides API endpoints related to search

  - [Gleanex.Platform.SearchFiltersResponse](Gleanex.Platform.SearchFiltersResponse.md): Provides struct and type for a SearchFiltersResponse

  - [Gleanex.Platform.SearchRequest](Gleanex.Platform.SearchRequest.md): Provides struct and type for a SearchRequest

  - [Gleanex.Platform.SearchResponse](Gleanex.Platform.SearchResponse.md): Provides struct and type for a SearchResponse

  - [Gleanex.Platform.Skill](Gleanex.Platform.Skill.md): Provides struct and type for a Skill

  - [Gleanex.Platform.SkillCreateRequest](Gleanex.Platform.SkillCreateRequest.md): Provides struct and type for a SkillCreateRequest

  - [Gleanex.Platform.SkillCreateResponse](Gleanex.Platform.SkillCreateResponse.md): Provides struct and type for a SkillCreateResponse

  - [Gleanex.Platform.SkillGetResponse](Gleanex.Platform.SkillGetResponse.md): Provides struct and type for a SkillGetResponse

  - [Gleanex.Platform.SkillSourcePreview](Gleanex.Platform.SkillSourcePreview.md): Provides struct and type for a SkillSourcePreview

  - [Gleanex.Platform.SkillSourcePreviewFailure](Gleanex.Platform.SkillSourcePreviewFailure.md): Provides struct and type for a SkillSourcePreviewFailure

  - [Gleanex.Platform.SkillSourcePreviewFile](Gleanex.Platform.SkillSourcePreviewFile.md): Provides struct and type for a SkillSourcePreviewFile

  - [Gleanex.Platform.SkillSourcePreviewRequest](Gleanex.Platform.SkillSourcePreviewRequest.md): Provides struct and type for a SkillSourcePreviewRequest

  - [Gleanex.Platform.SkillSourcePreviewResponse](Gleanex.Platform.SkillSourcePreviewResponse.md): Provides struct and type for a SkillSourcePreviewResponse

  - [Gleanex.Platform.SkillSourceProvenance](Gleanex.Platform.SkillSourceProvenance.md): Provides struct and type for a SkillSourceProvenance

  - [Gleanex.Platform.SkillUpdateRequest](Gleanex.Platform.SkillUpdateRequest.md): Provides struct and type for a SkillUpdateRequest

  - [Gleanex.Platform.SkillUpdateResponse](Gleanex.Platform.SkillUpdateResponse.md): Provides struct and type for a SkillUpdateResponse

  - [Gleanex.Platform.SkillValidationFile](Gleanex.Platform.SkillValidationFile.md): Provides struct and type for a SkillValidationFile

  - [Gleanex.Platform.SkillValidationMetadata](Gleanex.Platform.SkillValidationMetadata.md): Provides struct and type for a SkillValidationMetadata

  - [Gleanex.Platform.SkillValidationRequest](Gleanex.Platform.SkillValidationRequest.md): Provides struct and type for a SkillValidationRequest

  - [Gleanex.Platform.SkillValidationResponse](Gleanex.Platform.SkillValidationResponse.md): Provides struct and type for a SkillValidationResponse

  - [Gleanex.Platform.SkillVersion](Gleanex.Platform.SkillVersion.md): Provides struct and type for a SkillVersion

  - [Gleanex.Platform.SkillVersionCreateRequest](Gleanex.Platform.SkillVersionCreateRequest.md): Provides struct and type for a SkillVersionCreateRequest

  - [Gleanex.Platform.SkillVersionCreateResponse](Gleanex.Platform.SkillVersionCreateResponse.md): Provides struct and type for a SkillVersionCreateResponse

  - [Gleanex.Platform.SkillVersionGetResponse](Gleanex.Platform.SkillVersionGetResponse.md): Provides struct and type for a SkillVersionGetResponse

  - [Gleanex.Platform.SkillVersionsListResponse](Gleanex.Platform.SkillVersionsListResponse.md): Provides struct and type for a SkillVersionsListResponse

  - [Gleanex.Platform.Skills](Gleanex.Platform.Skills.md): Provides API endpoints related to skills

  - [Gleanex.Platform.SkillsListResponse](Gleanex.Platform.SkillsListResponse.md): Provides struct and type for a SkillsListResponse

  - [Gleanex.Platform.TimeRange](Gleanex.Platform.TimeRange.md): Provides struct and type for a TimeRange

  - [Gleanex.Platform.UnauthorizedAgentToolsProblem](Gleanex.Platform.UnauthorizedAgentToolsProblem.md): Provides struct and type for a UnauthorizedAgentToolsProblem

- Admin API
  - [Gleanex.Admin.AllowlistOptions](Gleanex.Admin.AllowlistOptions.md): Provides struct and type for a AllowlistOptions

  - [Gleanex.Admin.CreateDlpReportRequest](Gleanex.Admin.CreateDlpReportRequest.md): Provides struct and type for a CreateDlpReportRequest

  - [Gleanex.Admin.CreateDlpReportResponse](Gleanex.Admin.CreateDlpReportResponse.md): Provides struct and type for a CreateDlpReportResponse

  - [Gleanex.Admin.CustomSensitiveExpression](Gleanex.Admin.CustomSensitiveExpression.md): Provides struct and type for a CustomSensitiveExpression

  - [Gleanex.Admin.CustomSensitiveRule](Gleanex.Admin.CustomSensitiveRule.md): Provides struct and type for a CustomSensitiveRule

  - [Gleanex.Admin.DatasourceConfigurationResponse](Gleanex.Admin.DatasourceConfigurationResponse.md): Provides struct and type for a DatasourceConfigurationResponse

  - [Gleanex.Admin.DatasourceCredentialStatusResponse](Gleanex.Admin.DatasourceCredentialStatusResponse.md): Provides struct and type for a DatasourceCredentialStatusResponse

  - [Gleanex.Admin.DatasourceInstanceConfiguration](Gleanex.Admin.DatasourceInstanceConfiguration.md): Provides struct and type for a DatasourceInstanceConfiguration

  - [Gleanex.Admin.Datasources](Gleanex.Admin.Datasources.md): Provides API endpoints related to datasources

  - [Gleanex.Admin.DlpConfig](Gleanex.Admin.DlpConfig.md): Provides struct and type for a DlpConfig

  - [Gleanex.Admin.DlpExportFindingsRequest](Gleanex.Admin.DlpExportFindingsRequest.md): Provides struct and type for a DlpExportFindingsRequest

  - [Gleanex.Admin.DlpFindingFilter](Gleanex.Admin.DlpFindingFilter.md): Provides struct and type for a DlpFindingFilter

  - [Gleanex.Admin.DlpIssueFilter](Gleanex.Admin.DlpIssueFilter.md): Provides struct and type for a DlpIssueFilter

  - [Gleanex.Admin.DlpPerson](Gleanex.Admin.DlpPerson.md): Provides struct and type for a DlpPerson

  - [Gleanex.Admin.DlpPersonMetadata](Gleanex.Admin.DlpPersonMetadata.md): Provides struct and type for a DlpPersonMetadata

  - [Gleanex.Admin.DlpReport](Gleanex.Admin.DlpReport.md): Provides struct and type for a DlpReport

  - [Gleanex.Admin.DocumentVisibilityOverride](Gleanex.Admin.DocumentVisibilityOverride.md): Provides struct and type for a DocumentVisibilityOverride

  - [Gleanex.Admin.DocumentVisibilityUpdateResult](Gleanex.Admin.DocumentVisibilityUpdateResult.md): Provides struct and type for a DocumentVisibilityUpdateResult

  - [Gleanex.Admin.ErrorResponse](Gleanex.Admin.ErrorResponse.md): Provides struct and type for a ErrorResponse

  - [Gleanex.Admin.ExportInfo](Gleanex.Admin.ExportInfo.md): Provides struct and type for a ExportInfo

  - [Gleanex.Admin.ExternalSharingOptions](Gleanex.Admin.ExternalSharingOptions.md): Provides struct and type for a ExternalSharingOptions

  - [Gleanex.Admin.GetDlpReportResponse](Gleanex.Admin.GetDlpReportResponse.md): Provides struct and type for a GetDlpReportResponse

  - [Gleanex.Admin.GetDocumentVisibilityOverridesResponse](Gleanex.Admin.GetDocumentVisibilityOverridesResponse.md): Provides struct and type for a GetDocumentVisibilityOverridesResponse

  - [Gleanex.Admin.Governance](Gleanex.Admin.Governance.md): Provides API endpoints related to governance

  - [Gleanex.Admin.Hotword](Gleanex.Admin.Hotword.md): Provides struct and type for a Hotword

  - [Gleanex.Admin.HotwordProximity](Gleanex.Admin.HotwordProximity.md): Provides struct and type for a HotwordProximity

  - [Gleanex.Admin.InputOptions](Gleanex.Admin.InputOptions.md): Provides struct and type for a InputOptions

  - [Gleanex.Admin.ListDlpFindingsExportsResponse](Gleanex.Admin.ListDlpFindingsExportsResponse.md): Provides struct and type for a ListDlpFindingsExportsResponse

  - [Gleanex.Admin.ListDlpReportsResponse](Gleanex.Admin.ListDlpReportsResponse.md): Provides struct and type for a ListDlpReportsResponse

  - [Gleanex.Admin.ReportStatusResponse](Gleanex.Admin.ReportStatusResponse.md): Provides struct and type for a ReportStatusResponse

  - [Gleanex.Admin.RotateDatasourceCredentialsRequest](Gleanex.Admin.RotateDatasourceCredentialsRequest.md): Provides struct and type for a RotateDatasourceCredentialsRequest

  - [Gleanex.Admin.SensitiveContentOptions](Gleanex.Admin.SensitiveContentOptions.md): Provides struct and type for a SensitiveContentOptions

  - [Gleanex.Admin.SensitiveExpression](Gleanex.Admin.SensitiveExpression.md): Provides struct and type for a SensitiveExpression

  - [Gleanex.Admin.SensitiveInfoType](Gleanex.Admin.SensitiveInfoType.md): Provides struct and type for a SensitiveInfoType

  - [Gleanex.Admin.SharingOptions](Gleanex.Admin.SharingOptions.md): Provides struct and type for a SharingOptions

  - [Gleanex.Admin.TimeRange](Gleanex.Admin.TimeRange.md): Provides struct and type for a TimeRange

  - [Gleanex.Admin.TimeRangeFilter](Gleanex.Admin.TimeRangeFilter.md): Provides struct and type for a TimeRangeFilter

  - [Gleanex.Admin.UpdateDatasourceConfigurationRequest](Gleanex.Admin.UpdateDatasourceConfigurationRequest.md): Provides struct and type for a UpdateDatasourceConfigurationRequest

  - [Gleanex.Admin.UpdateDlpConfigRequest](Gleanex.Admin.UpdateDlpConfigRequest.md): Provides struct and type for a UpdateDlpConfigRequest

  - [Gleanex.Admin.UpdateDlpConfigResponse](Gleanex.Admin.UpdateDlpConfigResponse.md): Provides struct and type for a UpdateDlpConfigResponse

  - [Gleanex.Admin.UpdateDlpReportRequest](Gleanex.Admin.UpdateDlpReportRequest.md): Provides struct and type for a UpdateDlpReportRequest

  - [Gleanex.Admin.UpdateDlpReportResponse](Gleanex.Admin.UpdateDlpReportResponse.md): Provides struct and type for a UpdateDlpReportResponse

  - [Gleanex.Admin.UpdateDocumentVisibilityOverridesRequest](Gleanex.Admin.UpdateDocumentVisibilityOverridesRequest.md): Provides struct and type for a UpdateDocumentVisibilityOverridesRequest

  - [Gleanex.Admin.UpdateDocumentVisibilityOverridesResponse](Gleanex.Admin.UpdateDocumentVisibilityOverridesResponse.md): Provides struct and type for a UpdateDocumentVisibilityOverridesResponse

## Mix Tasks

- [mix glean.gen](Mix.Tasks.Glean.Gen.md): Run code generation for all four Glean APIs.
- [mix glean.specs](Mix.Tasks.Glean.Specs.md): Vendor Glean's OpenAPI descriptions so the generated code can be reproduced.

