Keep up with the latest changes and updates to Glean's developer platform.
glean-indexing-sdk v1.0.0b2
Glean Indexing SDK v1.0.0b2 adds connector options for bulk indexing and fixes datasource configuration handling.
Read more
Changes
- Added ConnectorOptions and updated documentation.
- Fixed configure_datasource() to use attribute access and avoid camelCase keyword arguments.
Source
api-client-typescript v0.14.18
Added feedbackUserCount to client.insights.retrieve() and issueFilter to governance.createfindingsexport().
Read more
Changes
- Added
feedbackUserCounttoclient.insights.retrieve()andissueFiltertogovernance.createfindingsexport(). Changedissuesonclient.activity.feedback(),responseongovernance.createfindingsexport(), andexportsongovernance.listfindingsexports().
Source
api-client-python v0.12.22
Added feedback_user_count to client.insights.retrieve() and issue_filter to governance.createfindingsexport(). Changed response on governance.createfindingsexport() and exports on governance.listfindingsexports().
Read more
Changes
- Added
feedback_user_counttoclient.insights.retrieve()andissue_filtertogovernance.createfindingsexport(). Changedresponseongovernance.createfindingsexport()andexportsongovernance.listfindingsexports().
Source
api-client-java v0.12.37
Added feedbackUserCount to client.insights.retrieve() and issueFilter to governance.createfindingsexport(). Changed response on governance.createfindingsexport() and exports on governance.listfindingsexports().
Read more
Changes
- Added
feedbackUserCounttoclient.insights.retrieve()andissueFiltertogovernance.createfindingsexport(). Changedresponseongovernance.createfindingsexport()andexportsongovernance.listfindingsexports().
Source
api-client-go v0.11.42
Added FeedbackUserCount to client.insights.retrieve() and IssueFilter to governance.createfindingsexport().
Read more
Changes
- Added
FeedbackUserCounttoclient.insights.retrieve()andIssueFiltertogovernance.createfindingsexport(). ChangedIssuesonclient.activity.feedback(),responseongovernance.createfindingsexport(), andExportsongovernance.listfindingsexports().
Source
api-client-typescript v0.14.17
Added lastDraftSavedAt workflow field to search feed results in glean.client.search.retrieveFeed() and statuses filter field to governance findings export endpoints glean.governance.createfindingsexport().
Read more
Changes
- Added lastDraftSavedAt workflow field to search feed results in glean.client.search.retrieveFeed() and statuses filter field to governance findings export endpoints glean.governance.createfindingsexport() and glean.governance.listfindingsexports().
Source
api-client-go v0.11.41
Added LastDraftSavedAt workflow field to search feed results in Glean.Client.Search.RetrieveFeed() and Statuses filter field to governance findings export endpoints Glean.Governance.Createfindingsexport().
Read more
Changes
- Added LastDraftSavedAt workflow field to search feed results in Glean.Client.Search.RetrieveFeed() and Statuses filter field to governance findings export endpoints Glean.Governance.Createfindingsexport() and Glean.Governance.Listfindingsexports().
Source
api-client-go v0.11.40
Changed the AgentsResponse field in Glean.Client.Insights.Retrieve() and added the spreadsheetType UgcType enum value to search feed results in Glean.Client.Search.RetrieveFeed().
Read more
Changes
- Changed the AgentsResponse field in Glean.Client.Insights.Retrieve() and added the spreadsheetType UgcType enum value to search feed results in Glean.Client.Search.RetrieveFeed().
Source
glean-agent-toolkit 0.5.0
Glean Agent Toolkit improved developer setup and compatibility with installable skills, injectable GleanContext, unified adapter extras, retry and environment configuration updates, and LangGraph 1.x support.
Read more
Changes
- Glean Agent Toolkit improved developer setup and compatibility with installable skills, injectable GleanContext, unified adapter extras, retry and environment configuration updates, and LangGraph 1.x support.
Source
api-client-typescript v0.14.14
Added partiallyProcessed status enum to chat file metadata in glean.client.chat.create(), glean.client.chat.retrieve(), glean.client.chat.createStream(), glean.client.chat.uploadFiles(), and glean.client.chat.retrieveFiles().
Read more
Changes
- Added nativeAppUrl field to document indexing requests in glean.indexing.documents.addOrUpdate(), glean.indexing.documents.index(), and glean.indexing.documents.bulkIndex().
Source
api-client-python v0.12.18
The API client now supports a file metadata status in chat request and response citation objects and adds to document indexing requests.
Read more
Changes
- Added in request citations and response message citations, and in request citations.
Source
api-client-java v0.12.33
Added support for the metadata status in chat citation and file fields, and added to document indexing requests.
Read more
Changes
- Added to chat create and createStream request citation source files.
- Added to chat create, retrieve, uploadFiles, and retrieveFiles response citation and file metadata.
Source
api-client-go v0.11.38
The Go API client adds the status enum to chat citation and file metadata fields and adds to document indexing requests.
Read more
Changes
- Added to chat create and createStream request citation source file metadata.
Source
api-client-typescript v0.14.13
Released TypeScript API client v0.14.13 for the Glean REST API, published on npm as @gleanwork/api-client.
Read more
Changes
- Generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.759.2.
- Includes full TypeScript types, async/await support, and fetch-based HTTP for browser and Node.js.
Source
api-client-python v0.12.17
Released Python API client v0.12.17 generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.759.2 (2.869.23).
Read more
Changes
- Generated Python SDK version v0.12.17 - Published Python package release v0.12.17 on PyPI.
Source
api-client-java v0.12.32
Released Java API client v0.12.32 based on OpenAPI Doc 0.9.0 using Speakeasy CLI 1.759.2 (2.869.23).
Read more
Changes
- Generated Java SDK version v0.12.32 - Published Java SDK v0.12.32 to Maven Central.
Source
api-client-go v0.11.37
Released Go API client v0.11.37 generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.759.2 (2.869.23).
Read more
Changes
- Updated Go API client to version v0.11.37 - Regenerated client from OpenAPI Doc 0.9.0 - Generation performed with Speakeasy CLI 1.759.2 (2.869.23).
Source
api-client-typescript v0.14.12
The request.feedRequest.categories enum value weeklyMeetings was added and response.results was changed in glean.client.search.retrieveFeed().
Read more
api-client-typescript v0.14.11
Added sourceCustomEntity to message citations in glean.client.chat.create(), glean.client.chat.retrieve(), and glean.client.chat.createStream().
Read more
Changes
- Added issues enum to glean.governance.createfindingsexport() export type.
- Changed response.overviewResponse in glean.client.insights.retrieve().
Source
api-client-python v0.12.16
The request.categories enum value weekly_meetings was added and response.results was changed in glean.client.search.retrieve_feed().
Read more
api-client-python v0.12.15
Glean-api-client 0.12.15 adds citation fields to chat create, retrieve, and create_stream flows, changes in insights retrieve, and adds as an export type for findings export.
Read more
api-client-java v0.12.31
The request.feedRequest.categories enum value weeklyMeetings was added and response.results was changed in glean.client.search.retrieveFeed().
Read more
api-client-java v0.12.30
Chat citations now include across chat create, retrieve, and streaming APIs, changed , and findings export added an export type.
Read more
api-client-go v0.11.36
The request.FeedRequest.Categories enum value weeklyMeetings was added and response.Results was changed in Glean.Client.Search.RetrieveFeed().
Read more
api-client-go v0.11.35
Added SourceCustomEntity to message citations in Glean.Client.Chat.Create(), Glean.Client.Chat.Retrieve(), and Glean.Client.Chat.CreateStream().
Read more
Changes
- Added issues enum to Glean.Governance.Createfindingsexport() export type.
- Changed response.OverviewResponse in Glean.Client.Insights.Retrieve().
Source
api-client-typescript v0.14.10
Released Glean TypeScript API client v0.14.10 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Updated generated TypeScript SDK to version 0.14.10.
- Published @gleanwork/api-client NPM package at version 0.14.10.
Source
api-client-python v0.12.14
Released Python API client v0.12.14 based on OpenAPI Doc 0.9.0 and updated Speakeasy CLI tooling.
Read more
Changes
- Updated client generation to use OpenAPI Doc 0.9.0.
- Regenerated Python SDK at version 0.12.14.
- Published Python client v0.12.14 to PyPI.
Source
api-client-java v0.12.29
Released Java API client version 0.12.29 based on OpenAPI Doc 0.9.0 and updated Speakeasy CLI tooling.
Read more
Changes
- Generated Java SDK v0.12.29 - Published Java SDK v0.12.29 to Maven Central.
Source
api-client-go v0.11.34
Released Go API client v0.11.34 generated from OpenAPI Doc 0.9.0.
Read more
Changes
- Based on OpenAPI Doc version 0.9.0 - Regenerated Go SDK (v0.11.34) using updated inputs - Published Go API client release v0.11.34.
Source
api-client-typescript v0.14.9
Updated the Glean TypeScript API client to v0.14.9 based on OpenAPI Doc 0.9.0.
Read more
Changes
- TypeScript SDK regenerated as version 0.14.9.
- Published NPM package @gleanwork/api-client at version 0.14.9.
Source
api-client-python v0.12.13
Released Python API client v0.12.13 based on OpenAPI Doc 0.9.0 and updated Speakeasy CLI tooling.
Read more
Changes
- Generated python v0.12.13 from OpenAPI Doc 0.9.0 - Published python client as PyPI release v0.12.13.
Source
api-client-java v0.12.28
Updated Java API client to version 0.12.28 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.757.0 (2.866.0), with a new release published to Maven Central.
Read more
Changes
- Generated Java client: v0.12.28 - OpenAPI specification: 0.9.0; Speakeasy CLI: 1.757.0 (2.866.0) - Maven Central release: v0.12.28.
Source
api-client-go v0.11.33
Released Go API client v0.11.33 based on OpenAPI Doc 0.9.0 using Speakeasy CLI 1.757.0 (2.866.0).
Read more
Changes
- Updated Go client generation to OpenAPI Doc 0.9.0.
- Regenerated Go SDK as version v0.11.33.
- Published Go API client release v0.11.33.
Source
api-client-typescript v0.14.8
This release updates multiple request/response schemas (including chat, search, collections, answers, pins, announcements, entities, shortcuts, verification) and adds new datasource configuration endpoints, with several breaking changes.
Read more
Changes
- This release updates multiple request/response schemas (including chat, search, collections, answers, pins, announcements, entities, shortcuts, verification) and adds new datasource configuration endpoints, with several breaking changes.
Source
api-client-python v0.12.12
Released Python API client v0.12.12 generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.755.1 (2.865.2).
Read more
Changes
- Generated Python SDK version v0.12.12 - Published PyPI release v0.12.12.
Source
api-client-java v0.12.27
Updated Java API client to version 0.12.27 based on OpenAPI Doc 0.9.0 and the latest Speakeasy CLI tooling.
Read more
Changes
- Regenerated Java SDK at v0.12.27 - Published Java SDK v0.12.27 to Maven Central.
Source
api-client-go v0.11.32
Released Go API client version 0.11.32 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Updated Go API client to v0.11.32 - Regenerated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.755.1 (2.865.2).
Source
api-client-python v0.12.11
The response.chat field was added to glean.client.chat.create() and request.categories and response.results were changed in glean.client.search.retrieve_feed().
Read more
Changes
- Added chat field to chat create response.
- Changed feed request categories and response results.
Source
api-client-java v0.12.26
The response.chat field was added to glean.client.chat.create() and request.feedRequest.categories and response.results were changed in glean.client.search.retrieveFeed().
Read more
Changes
- Added chat field to chat create response.
- Changed feed request categories and response results.
Source
api-client-go v0.11.31
This release adds a new chat response object and updates feed search request and result structures in the Go API client.
Read more
api-client-python v0.12.10
Added new auth metadata fields to chat APIs and a name field to agent schema retrieval responses.
Read more
Changes
- Added request and response.
- Added response.
- Added request to and response.
Source
api-client-java v0.12.25
Added tokenEndpointAuthMethod to action metadata auth fields in glean.client.chat.create(), glean.client.chat.retrieve(), and glean.client.chat.createStream().
Read more
Changes
- Added name field to the glean.client.agents.retrieveSchemas() response.
Source
api-client-go v0.11.30
Added TokenEndpointAuthMethod to action metadata auth fields in Glean.Client.Chat.Create(), Glean.Client.Chat.Retrieve(), and Glean.Client.Chat.CreateStream().
Read more
Changes
- Added Name field to the Glean.Client.Agents.RetrieveSchemas() response.
Source
api-client-python v0.12.9
Added glean.datasources.get_datasource_instance_configuration() and glean.datasources.update_datasource_instance_configuration().
Read more
Action Required
- Plan migration away from glean.indexing.people.bulk_index().
Changes
- Added 404 error type to glean.client.agents.retrieve().
- Changed snippet structures across search, chat.
- Added glean.datasources.get_datasource_instance_configuration() and glean.datasources.update_datasource_instance_configuration().
- Changed snippet structures across search, chat, collections, and entity endpoints.
Deprecated
- Deprecated glean.indexing.people.bulk_index().
Source
api-client-java v0.12.24
This release updates multiple client request/response schemas (including snippets and chat messages), introduces new datasource configuration endpoints, and deprecates a people indexing API.
Read more
Action Required
- Plan migration away from deprecated behavior.
Changes
- This release updates multiple client request/response schemas (including snippets and chat messages), introduces new datasource configuration endpoints, and deprecates a people indexing API.
Source
api-client-go v0.11.29
This release introduces widespread response and snippet schema changes across the Go client, multiple breaking changes to chat and search APIs, new datasource configuration endpoints, and an updated agents error model.
Read more
Changes
- This release introduces widespread response and snippet schema changes across the Go client, multiple breaking changes to chat and search APIs, new datasource configuration endpoints, and an updated agents error model.
Source
mcp-server v0.10.1
Fixed a publishing issue affecting version 0.10.0.
Read more
langchain-glean v0.4.0
Adds server_url configuration with instance fallback and updates tooling and SDK usage for improved developer ergonomics.
Read more
Action Required
- Follow the migration notes before upgrading.
Changes
- Added server_url support with automatic fallback to the Glean instance.
- Migrated task runner from go-task to native mise tasks.
Source
glean-indexing-sdk v1.0.0b1
Glean Indexing SDK now supports configuration via GLEAN_SERVER_URL with GLEAN_INSTANCE fallback and introduces improved error handling and documentation.
Read more
Changes
- Added support for configuring the SDK using GLEAN_SERVER_URL with GLEAN_INSTANCE as a fallback.
Source
glean-agent-toolkit 0.4.0
Improves Glean Agent Toolkit’s environment configuration, developer setup, and schema capabilities while fixing adapter hints and lint issues.
Read more
Changes
- Improves Glean Agent Toolkit’s environment configuration, developer setup, and schema capabilities while fixing adapter hints and lint issues.
Source
configure-mcp-server v3.1.0
This release adds server URL configurability for MCP and updates the MCP config package dependency.
Read more
Action Required
- Follow the migration notes before upgrading.
Changes
- Added CLI flag to configure the MCP server endpoint.
- Added environment variable support for MCP server configuration.
- Migrated MCP config dependency.
Source
mcp-config-schema v4.2.0
No functional changes documented for mcp-config-schema v4.2.0 based on the provided release notes.
Read more
Changes
- Version identifier updated to mcp-config-schema v4.2.0 for tracking and dependency alignment.
Source
glean-indexing-sdk v1.0.0b0
Introduces a custom exception hierarchy for the Glean Indexing SDK and improves release packaging and documentation references.
Read more
Changes
- Introduces a custom exception hierarchy for the Glean Indexing SDK and improves release packaging and documentation references.
Source
api-client-typescript v0.14.7
Updated to change the field.
Read more
api-client-python v0.12.8
The response.unauthorized_datasource_instances field was changed in glean.authentication.checkdatasourceauth().
Read more
Changes
- Review usage of this endpoint for compatibility with the updated response field.
Source
api-client-java v0.12.23
Updated so that has changed in the API client.
Read more
Changes
- Category: API Clients - Package:.
- Change: in response marked as changed.
Source
api-client-go v0.11.28
Updated to change the field.
Read more
REST API: changes (endpoints) 2026-02-19
1 endpoint added.
Read more
Changes
- Added endpoint: /checkdatasourceauth.
- 1 endpoint added.
api-client-typescript v0.14.6
Added the method to the package in version 0.14.6.
Read more
api-client-python v0.12.7
Added a new authentication helper for checking data source authorization in glean-api-client 0.12.7.
Read more
api-client-java v0.12.22
Added the method to the API client for authentication checks.
Read more
api-client-go v0.11.27
Added the method to the Go API client.
Read more
api-client-typescript v0.14.5
Breaking changes to response types in glean.client.chat.create() and glean.client.chat.retrieve(); changed messageType on chat messages in glean.client.chat.createStream().
Read more
Changes
- Added unauthorizedDatasourceInstances to response and error types in glean.client.search.query(), glean.client.search.queryAsAdmin(), glean.client.search.autocomplete(), glean.client.search.recommendations(), and glean.client.messages.retrieve().
Source
api-client-python v0.12.6
Glean-api-client 0.12.6 changes chat message type fields and adds unauthorized datasource error details across search APIs.
Read more
Changes
- Changed in for and , and in for (breaking).
- Changed for (breaking).
- Added (and ) to , , , ,.
Source
api-client-java v0.12.21
This release updates chat messageType fields and introduces unauthorizedDatasourceInstances error details across search and messages APIs, including breaking changes to chat create and retrieve responses.
Read more
Changes
- This release updates chat messageType fields and introduces unauthorizedDatasourceInstances error details across search and messages APIs, including breaking changes to chat create and retrieve responses.
Source
api-client-go v0.11.26
Api-client-go 0.11.26 updates chat message type fields and adds UnauthorizedDatasourceInstances error details across messages and search APIs, including several breaking response changes.
Read more
Changes
- Api-client-go 0.11.26 updates chat message type fields and adds UnauthorizedDatasourceInstances error details across messages and search APIs, including several breaking response changes.
Source
api-client-typescript v0.14.4
Added support for the enum value in the activity feedback API request.
api-client-python v0.12.5
The request.feedback1.event enum value feedback_time_saved was added to glean.client.activity.feedback().
Read more
api-client-java v0.12.20
Added a new feedbackTimeSaved enum value to the feedback request event in glean.client.activity.feedback().
Read more
Changes
- Added request.feedback1.event.enum(feedbackTimeSaved) to glean.client.activity.feedback().
Source
api-client-go v0.11.25
The request.Feedback1.Event enum value feedbackTimeSaved was added to Glean.Client.Activity.Feedback().
Read more
api-client-typescript v0.14.3
Added the response.tools field to glean.client.agents.retrieveSchemas() in the @gleanwork/api-client 0.14.3 release.
Read more
api-client-python v0.12.4
Released Python API client v0.12.4 generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.709.1 (2.812.2).
Read more
Changes
- Generated Python SDK version v0.12.4 - Published Python package release v0.12.4.
Source
api-client-python v0.12.3
The response.tools field was added to glean.client.agents.retrieve_schemas().
Read more
api-client-java v0.12.19
The method now includes the field in its response.
Read more
api-client-go v0.11.24
The response.Tools field was added to Glean.Client.Agents.RetrieveSchemas().
Read more
api-client-typescript v0.14.1
Updated the TypeScript API client to version 0.14.1 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Generated TypeScript client v0.14.1 - Aligned with OpenAPI Doc 0.9.0 - Release available as NPM package v0.14.1.
Source
api-client-python v0.12.1
Updated Python API client to version 0.12.1 based on OpenAPI Doc 0.9.0.
Read more
api-client-java v0.12.16
Updated Java API client to version 0.12.16 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.706.1 (2.809.2).
Read more
api-client-go v0.11.22
Updated Go API client to version 0.11.22 based on OpenAPI Doc 0.9.0.
Read more
Changes
- No additional details or breaking changes were specified in this release.
Source
glean-indexing-sdk v0.3.1
Added a guided release process, standardized async class and file naming, and improved release commit contents.
Read more
Changes
- Introduced /release command for guided releases - Renamed async classes with Base prefix and files to base_* convention - Included CHANGELOG.md and uv.lock in release commits.
Source
glean-indexing-sdk v0.3.0
Introduces a guided release process, standardizes async class and file naming, and improves Python version management for the Glean Indexing SDK.
Read more
Changes
- Introduces a guided release process, standardizes async class and file naming, and improves Python version management for the Glean Indexing SDK.
Source
mcp-config-schema v4.1.1
Restored README documentation files for both mcp-config-glean and mcp-config-schema packages.
Read more
Changes
- Documentation updates only - No protocol or schema changes - Committer: Steve Calvert.
Source
mcp-config-schema v4.1.0
This release updates the MCP config schema with enhancements to client support, API behavior, and authentication options.
Read more
Changes
- Added Cursor Agent to clients.
- Updated clientNeedsMcpRemote in the API.
- Introduced new authentication configurations.
Source
langchain-glean v0.3.4
Updated SDK to use vars() for Speakeasy models and removed unused parameters, with improved environment variable propagation.
Read more
Changes
- Updated SDK to use vars() for Speakeasy models and removed unused parameters, with improved environment variable propagation.
Source
api-client-typescript v0.13.20
Updated TypeScript API client to version 0.13.20 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.686.0 (2.796.1).
Read more
Changes
- Updated TypeScript API client to version 0.13.20 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.686.0 (2.796.1).
Source
api-client-python v0.11.27
Python API client updated to version 0.11.27 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.686.0 (2.796.1).
Read more
api-client-java v0.12.14
Updated Java API client to version 0.12.14 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.686.0 (2.796.1).
Read more
api-client-go v0.11.20
Go API client updated to version 0.11.20 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.686.0 (2.796.1).
Read more
Changes
- Generated Go client v0.11.20 - Release includes updates from OpenAPI Doc 0.9.0 - Built using Speakeasy CLI 1.686.0 (2.796.1).
Source
mcp-config-schema v4.0.1
Added --bearer-token-env-var flag to Codex CLI for API token authentication and improved CLAUDE.md documentation with architecture and vendor-neutrality details.
Read more
Changes
- Added --bearer-token-env-var flag to Codex CLI for API token authentication and improved CLAUDE.md documentation with architecture and vendor-neutrality details.
Source
mcp-config-schema v4.0.0
Tooling configuration consolidated at the monorepo root and converted to an npm workspaces monorepo.
Read more
Changes
- Affects: mcp-config-glean, mcp-config-schema.
- Refactored configuration structure for improved maintainability - Transitioned to npm workspaces for streamlined dependency management.
Source
mcp-config-schema v3.1.1
Clients without a configPath now receive null from buildCommand, preventing errors in protocol-level command construction.
Read more
Changes
- Fixed buildCommand to return null for clients lacking configPath - Ensures protocol-level stability for clients with missing configuration - Committer: Steve Calvert.
Source
configure-mcp-server v3.0.1
Removed the engines field from configuration and restored Node 20 CI testing.
Read more
Changes
- Internal change only - No impact on external protocol or config schema - Change committed by Steve Calvert.
Source
mcp-config-schema v3.1.0
This release adds native HTTP transport support for JetBrains (2025.2+), deprecates getNormalizedServersConfig for future removal, corrects the Junie config path, and introduces config validation for Claude Code commands.
Read more
Action Required
- Plan migration away from deprecated behavior.
Changes
- This release adds native HTTP transport support for JetBrains (2025.2+), deprecates getNormalizedServersConfig for future removal, corrects the Junie config path, and introduces config validation for Claude Code commands.
Source
configure-mcp-server v3.0.0
The minimum supported Node.js version is now 22 LTS, and internal dependencies and documentation have been updated.
Read more
Action Required
- Verify your runtime uses Node.js 22 or later.
Changes
- Documentation: Added GA stability badge to README.
- Internal: Migrated to bintastic and updated config package dependencies.
Breaking Changes
- Breaking: Node.js 22 LTS is now required.
Source
mcp-config-schema v3.0.0
Server naming and CLI configuration are now vendor-neutral, with updated terminology and improved type safety in config builders.
Read more
Changes
- Server naming and CLI configuration are now vendor-neutral, with updated terminology and improved type safety in config builders.
Source
mcp-config-schema v3.0.0-beta.0
Mcp-config-schema v3.0.0-beta.0.
Read more
Deep Linked Citations Migration Guide
Added a migration guide for custom chat frontends to adopt deep-linked citations in the /chat API response.
Read more
Action Required
- Follow the migration notes before upgrading.
Changes
- New response format and fields.
- Minimal vs full migration paths.
- Code examples (TypeScript/React).
- Fetching document content for contextual previews.
api-client-typescript v0.13.18
Added export size fields to findings export APIs.
Read more
Changes
- Glean.governance.createfindingsexport(): response.exportsize added - glean.governance.listfindingsexports(): response.exports.[].exportSize added.
Source
api-client-python v0.11.25
Added export_size to the response of glean.governance.createfindingsexport() and to each export in glean.governance.listfindingsexports().
Read more
Changes
- Glean.governance.createfindingsexport(): response.export_size added - glean.governance.listfindingsexports(): response.exports.[].export_size added.
Source
api-client-java v0.12.12
Added export size fields to findings export APIs.
Read more
Changes
- Glean.governance.createfindingsexport(): response.exportsize added - glean.governance.listfindingsexports(): response.exports.[].exportSize added.
Source
api-client-go v0.11.18
Added ExportSize to the response of Glean.Governance.Createfindingsexport() and to each export in Glean.Governance.Listfindingsexports().
Read more
Changes
- Glean.Governance.Createfindingsexport(): response.ExportSize added - Glean.Governance.Listfindingsexports(): response.Exports.[].ExportSize added.
Source
api-client-typescript v0.13.17
Updated TypeScript API client to version 0.13.17 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - TypeScript client generated at v0.13.17 - NPM package released at v0.13.17.
Source
api-client-python v0.11.24
Updated Python API client to version 0.11.24 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.675.4 (2.779.2).
Read more
api-client-java v0.12.11
Updated Java API client to version 0.12.11 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Java client generated at v0.12.11 - Released to Maven Central v0.12.11.
Source
api-client-go v0.11.17
Updated Go API client to version 0.11.17 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.675.4 (2.779.2).
Read more
Changes
- No additional details about new endpoints, parameters, or breaking changes were provided in these release notes.
Source
api-client-typescript v0.13.16
Updated TypeScript API client to version 0.13.16 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Updated TypeScript API client to version 0.13.16 based on OpenAPI Doc 0.9.0.
Source
api-client-typescript v0.13.15
New governance findings export endpoints were added, and multiple existing endpoints changed request and response fields related to authorship, roles, attribution, and sensitive content options.
Read more
Changes
- New governance findings export endpoints were added, and multiple existing endpoints changed request and response fields related to authorship, roles, attribution, and sensitive content options.
Source
api-client-python v0.11.23
Api-client-python v0.11.23 includes 6 additions, 51 changes.
Read more
Changes
- Added
response.report.config.sensitive_content_options.custom_sensitive_expressionstoclient.governance.data.policies.retrieve(). - Added
request.config.sensitive_content_options.custom_sensitive_expressionstoclient.governance.data.policies.update(). - Added
response.reports.[].config.sensitive_content_options.custom_sensitive_expressionstoclient.governance.data.policies.list(). - Added
request.config.sensitive_content_options.custom_sensitive_expressionstoclient.governance.data.policies.create(). - Added
response.report.config.sensitive_content_options.custom_sensitive_expressionstoclient.governance.data.policies.create(). - Added
request.config.sensitive_content_options.custom_sensitive_expressionstoclient.governance.data.reports.create(). - Changed
request.body.structured_list.[].document.metadata.authoronclient.announcements.create(). - Changed
response.body.structured_list.[].document.metadata.authoronclient.announcements.create(). - Changed
request.body.structured_list.[].document.metadata.authoronclient.announcements.update(). - Changed
response.body.structured_list.[].document.metadata.authoronclient.announcements.update(). - Changed
request.data.added_roles.[].persononclient.answers.create(). - Changed
response.added_roles.[].persononclient.answers.create(). - Changed
request.added_roles.[].persononclient.answers.update(). - Changed
response.added_roles.[].persononclient.answers.update(). - Changed
response.answer_result.answer.added_roles.[].persononclient.answers.retrieve(). - Changed
response.answer_results.[].answer.added_roles.[].persononclient.answers.list(). - Changed
request.messages.[].citations.[].source_document.metadata.authoronclient.chat.create(). - Changed
response.messages.[].citations.[].source_document.metadata.authoronclient.chat.create(). - Changed
response.chat_result.chat.created_byonclient.chat.retrieve(). - Changed
response.chat_results.[].chat.created_byonclient.chat.list(). - Changed
request.messages.[].citations.[].source_document.metadata.authoronclient.chat.create_stream(). - Changed
response.collection.added_roles.[].persononclient.collections.add_items(). - Changed
request.added_roles.[].persononclient.collections.create(). - Changed
response.[class].collection.added_roles.[].persononclient.collections.create(). - Changed
response.collection.added_roles.[].persononclient.collections.delete_item(). - Changed
request.added_roles.[].persononclient.collections.update(). - Changed
response.added_roles.[].persononclient.collections.update(). - Changed
response.collection.added_roles.[].persononclient.collections.update_item(). - Changed
response.collection.added_roles.[].persononclient.collections.retrieve(). - Changed
response.collections.[].added_roles.[].persononclient.collections.list(). - Changed
response.documents.{}.[document].metadata.authoronclient.documents.retrieve(). - Changed
response.documents.[].metadata.authoronclient.documents.retrieve_by_facets(). - Changed
responseonclient.insights.retrieve(). - Changed
response.search_response.results.[].structured_results.[].document.metadata.authoronclient.messages.retrieve(). - Changed
response.attributiononclient.pins.update(). - Changed
response.pin.attributiononclient.pins.retrieve(). - Changed
response.pins.[].attributiononclient.pins.list(). - Changed
response.attributiononclient.pins.create(). - Changed
request.source_document.metadata.authoronclient.search.query_as_admin(). - Changed
response.results.[].structured_results.[].document.metadata.authoronclient.search.query_as_admin(). - Changed
response.results.[].document.metadata.authoronclient.search.autocomplete(). - Changed
response.results.[].primary_entry.created_byonclient.search.retrieve_feed(). - Changed
request.source_document.metadata.authoronclient.search.recommendations(). - Changed
response.results.[].structured_results.[].document.metadata.authoronclient.search.recommendations(). - Changed
request.source_document.metadata.authoronclient.search.query(). - Changed
response.results.[].structured_results.[].document.metadata.authoronclient.search.query(). - Changed
response.results.[]onclient.entities.list(). - Changed
response.results.[]onclient.entities.read_people(). - Changed
request.data.added_roles.[].persononclient.shortcuts.create(). - Changed
response.shortcut.added_roles.[].persononclient.shortcuts.create(). - Changed
response.shortcut.added_roles.[].persononclient.shortcuts.retrieve(). - Changed
response.shortcuts.[].added_roles.[].persononclient.shortcuts.list(). - Changed
request.added_roles.[].persononclient.shortcuts.update(). - Changed
response.shortcut.added_roles.[].persononclient.shortcuts.update(). - Changed
response.metadata.last_verifieronclient.verification.add_reminder(). - Changed
response.documents.[].metadata.last_verifieronclient.verification.list(). - Changed
response.metadata.last_verifieronclient.verification.verify().
Source
api-client-java v0.12.9
Api-client-java v0.12.9 includes 6 additions, 51 changes.
Read more
Changes
- Added
response.report.config.sensitiveContentOptions.customSensitiveExpressionstoclient.governance.data.policies.retrieve(). - Added
request.updatedlpreportrequest.config.sensitiveContentOptions.customSensitiveExpressionstoclient.governance.data.policies.update(). - Added
response.reports.[].config.sensitiveContentOptions.customSensitiveExpressionstoclient.governance.data.policies.list(). - Added
request.config.sensitiveContentOptions.customSensitiveExpressionstoclient.governance.data.policies.create(). - Added
response.report.config.sensitiveContentOptions.customSensitiveExpressionstoclient.governance.data.policies.create(). - Added
request.config.sensitiveContentOptions.customSensitiveExpressionstoclient.governance.data.reports.create(). - Changed
request.body.structuredList.[].document.metadata.authoronclient.announcements.create(). - Changed
response.body.structuredList.[].document.metadata.authoronclient.announcements.create(). - Changed
request.body.structuredList.[].document.metadata.authoronclient.announcements.update(). - Changed
response.body.structuredList.[].document.metadata.authoronclient.announcements.update(). - Changed
request.data.addedRoles.[].persononclient.answers.create(). - Changed
response.addedroles.[].persononclient.answers.create(). - Changed
request.addedRoles.[].persononclient.answers.update(). - Changed
response.addedroles.[].persononclient.answers.update(). - Changed
response.answerresult.answer.addedRoles.[].persononclient.answers.retrieve(). - Changed
response.answerresults.[].answer.addedRoles.[].persononclient.answers.list(). - Changed
request.chatrequest.messages.[].citations.[].sourceDocument.metadata.authoronclient.chat.create(). - Changed
response.messages.[].citations.[].sourceDocument.metadata.authoronclient.chat.create(). - Changed
response.chatresult.chat.createdByonclient.chat.retrieve(). - Changed
response.chatresults.[].chat.createdByonclient.chat.list(). - Changed
request.chatrequest.messages.[].citations.[].sourceDocument.metadata.authoronclient.chat.createstream(). - Changed
response.collection.addedRoles.[].persononclient.collections.additems(). - Changed
request.addedRoles.[].persononclient.collections.create(). - Changed
response.[class].collection.addedRoles.[].persononclient.collections.create(). - Changed
response.collection.addedRoles.[].persononclient.collections.deleteitem(). - Changed
request.addedRoles.[].persononclient.collections.update(). - Changed
response.addedroles.[].persononclient.collections.update(). - Changed
response.collection.addedRoles.[].persononclient.collections.updateitem(). - Changed
response.collection.addedRoles.[].persononclient.collections.retrieve(). - Changed
response.collections.[].addedRoles.[].persononclient.collections.list(). - Changed
response.documents.{}.[document].metadata.authoronclient.documents.retrieve(). - Changed
response.documents.[].metadata.authoronclient.documents.retrievebyfacets(). - Changed
responseonclient.insights.retrieve(). - Changed
response.searchresponse.results.[].structuredResults.[].document.metadata.authoronclient.messages.retrieve(). - Changed
response.attributiononclient.pins.update(). - Changed
response.pin.attributiononclient.pins.retrieve(). - Changed
response.pins.[].attributiononclient.pins.list(). - Changed
response.attributiononclient.pins.create(). - Changed
request.sourceDocument.metadata.authoronclient.search.queryasadmin(). - Changed
response.results.[].structuredResults.[].document.metadata.authoronclient.search.queryasadmin(). - Changed
response.results.[].document.metadata.authoronclient.search.autocomplete(). - Changed
response.results.[].primaryEntry.createdByonclient.search.retrievefeed(). - Changed
request.sourceDocument.metadata.authoronclient.search.recommendations(). - Changed
response.results.[].structuredResults.[].document.metadata.authoronclient.search.recommendations(). - Changed
request.sourceDocument.metadata.authoronclient.search.query(). - Changed
response.results.[].structuredResults.[].document.metadata.authoronclient.search.query(). - Changed
response.results.[]onclient.entities.list(). - Changed
response.results.[]onclient.entities.readpeople(). - Changed
request.data.addedRoles.[].persononclient.shortcuts.create(). - Changed
response.shortcut.addedRoles.[].persononclient.shortcuts.create(). - Changed
response.shortcut.addedRoles.[].persononclient.shortcuts.retrieve(). - Changed
response.shortcuts.[].addedRoles.[].persononclient.shortcuts.list(). - Changed
request.addedRoles.[].persononclient.shortcuts.update(). - Changed
response.shortcut.addedRoles.[].persononclient.shortcuts.update(). - Changed
response.metadata.lastVerifieronclient.verification.addreminder(). - Changed
response.documents.[].metadata.lastVerifieronclient.verification.list(). - Changed
response.metadata.lastVerifieronclient.verification.verify().
Source
api-client-java v0.12.10
Updated Java API client to version 0.12.10 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.675.2.
Read more
api-client-go v0.11.16
Updated Go API client to version 0.11.16 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.675.2 (2.778.5).
Read more
Changes
- No additional details or breaking changes were specified in the release notes.
Source
api-client-go v0.11.15
New governance findings export endpoints were added, and multiple request and response fields were changed across Announcements, Answers, Chat, Collections, Documents, Pins, Search, Entities, Shortcuts, and Verification APIs.
Read more
Changes
- New governance findings export endpoints were added, and multiple request and response fields were changed across Announcements, Answers, Chat, Collections, Documents, Pins, Search, Entities, Shortcuts, and Verification APIs.
Source
mcp-config-schema v2.0.1
Fixed an issue with the windsurf manual configuration.
Read more
Changes
- Bug fix for windsurf manual configuration.
- Committers: David J. Hamilton, Steve Calvert.
Source
REST API: changes (endpoints) 2025-12-04
Breaking: 2 endpoints removed.
Read more
Action Required
- Update callers to stop using /custom-metadata/schema/{groupName}.
- Update callers to stop using /document/{docId}/custom-metadata/{groupName}.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking: 2 endpoints removed.
- Removed endpoint: /custom-metadata/schema/{groupName}.
- Removed endpoint: /document/{docId}/custom-metadata/{groupName}.
mcp-server v0.9.1
V0.9.0 was re-released with no additional protocol-level or config schema changes.
Read more
Changes
- V0.9.0 was re-released with no additional protocol-level or config schema changes.
Source
REST API: changes (endpoints) 2025-11-26
2 endpoints added.
Read more
Changes
- Added endpoint: /custom-metadata/schema/{groupName}.
- Added endpoint: /document/{docId}/custom-metadata/{groupName}.
- 2 endpoints added.
configure-mcp-server v2.1.0
Upgraded mcp-config-schema to version 2.0.0.
Read more
Changes
- Enhancement: Updated dependency to mcp-config-schema 2.0.0.
- Internal: Added CLAUDE.md.
Source
api-client-typescript v0.13.14
The response.agentsresponse.agentsUsageByDepartmentInsights array in glean.client.insights.retrieve() has changed.
Read more
Changes
- Review integration for possible breaking changes in this response structure.
Source
api-client-python v0.11.22
The response.agents_response.agents_usage_by_department_insights array in glean.client.insights.retrieve() has changed.
Read more
Changes
- The response.agents_response.agents_usage_by_department_insights array in glean.client.insights.retrieve() has changed.
Source
api-client-java v0.12.8
The response.agentsresponse.agentsUsageByDepartmentInsights array in glean.client.insights.retrieve() has changed.
Read more
Changes
- Review integration for potential breaking changes in this response structure.
Source
api-client-go v0.11.14
Changed the structure of response.AgentsResponse.AgentsUsageByDepartmentInsights[] in Glean.Client.Insights.Retrieve().
Read more
Changes
- Changed the structure of response.AgentsResponse.AgentsUsageByDepartmentInsights[] in Glean.Client.Insights.Retrieve().
Source
api-client-typescript v0.13.13
Updated TypeScript API client to version 0.13.13 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.
Read more
Changes
- TypeScript client generated at v0.13.13 - Release available as NPM package v0.13.13.
Source
api-client-typescript v0.13.12
Updated TypeScript API client to version 0.13.12 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.
Read more
Changes
- Updated TypeScript API client to version 0.13.12 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.
Source
api-client-typescript v0.13.11
The response structure of glean.client.insights.retrieve() has changed in a breaking way.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change: applications using glean.client.insights.retrieve() may require updates to handle the new response format.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change: applications using glean.client.insights.retrieve() may require updates to handle the new response format.
Source
api-client-python v0.11.20
Updated Python API client to version 0.11.20 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
Changes
- Updated Python API client to version 0.11.20 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Source
api-client-python v0.11.18
Updated Python API client to version 0.11.18, based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
Changes
- Python SDK generated at v0.11.18 - PyPI release published at v0.11.18 - Based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Source
api-client-python v0.11.16
The response structure for glean.client.insights.retrieve() has changed in a breaking way.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change: applications using this method may require updates to handle the new response format.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change: applications using this method may require updates to handle the new response format.
Source
api-client-java v0.12.7
Updated Java API client to version 0.12.7 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.
Read more
api-client-java v0.12.6
Updated Java API client to version 0.12.6 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.
Read more
api-client-java v0.12.5
The response object returned by glean.client.insights.retrieve() has changed in a breaking way.
Read more
Changes
- This is a breaking change and may require updates to client code using this method.
Source
api-client-go v0.11.13
Updated Go API client to version 0.11.13 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0 (2.760.2).
Read more
Changes
- Reflects changes from the latest OpenAPI specification - Incorporates updates from recent Speakeasy CLI versions.
Source
api-client-go v0.11.12
Updated Go API client to version 0.11.12 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0 (2.760.2).
Read more
Changes
- Reflects changes from the latest OpenAPI specification - Incorporates updates from the latest Speakeasy CLI release.
Source
api-client-go v0.11.11
The response object returned by Glean.Client.Insights.Retrieve() has changed in a breaking way.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to the response structure - Review integration for compatibility before upgrading.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to the response structure - Review integration for compatibility before upgrading.
Source
mcp-config-schema v2.0.0
Renamed components for improved semantic clarity, added support for Jetbrains IDEs and Codex, and updated documentation to reflect recent changes.
Read more
Changes
- Renamed components for improved semantic clarity, added support for Jetbrains IDEs and Codex, and updated documentation to reflect recent changes.
Source
api-client-typescript v0.13.10
Updated API client to typescript v0.13.10 based on OpenAPI Doc 0.9.0.
Read more
api-client-python v0.11.14
Updated Python API client to version 0.11.14 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
Changes
- Updated Python API client to version 0.11.14 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Source
api-client-java v0.12.4
Updated Java API client to version 0.12.4 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.658.1.
Read more
api-client-go v0.11.10
Updated Go API client to v0.11.10 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.658.1 (2.755.6).
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Generated using Speakeasy CLI 1.658.1 (2.755.6) - Go API client version updated to v0.11.10.
Source
api-client-typescript v0.13.9
Updated TypeScript API client to version 0.13.9 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.657.0.
Read more
Changes
- Includes all changes from OpenAPI Doc 0.9.0 - Generated TypeScript client at v0.13.9 - Released as NPM package v0.13.9.
Source
api-client-typescript v0.13.8
Updated TypeScript API client to version 0.13.8, generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.657.0.
Read more
Changes
- Includes all changes from OpenAPI Doc 0.9.0 - TypeScript SDK now at v0.13.8 - NPM package released as v0.13.8.
Source
api-client-typescript v0.13.7
The request.getchatfilesrequest.chatId parameter was removed from glean.client.chat.retrieveFiles(), introducing a breaking change.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change: chatId parameter is no longer accepted in retrieveFiles() - Update any integrations relying on chatId in this method.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change: chatId parameter is no longer accepted in retrieveFiles() - Update any integrations relying on chatId in this method.
Source
api-client-python v0.11.8
In glean 0.11.8, the request.chat_id parameter was removed from glean.client.chat.retrieve_files(), introducing a breaking change.
Read more
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking: request.chat_id is no longer accepted in retrieve_files() - Update any integrations that relied on this parameter to avoid errors.
Source
api-client-python v0.11.12
Updated Python API client to version 0.11.12 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
Changes
- Python client generated at v0.11.12 - PyPI release published at v0.11.12.
Source
api-client-python v0.11.10
Updated Python API client to version 0.11.10 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
api-client-java v0.12.3
Updated Java API client to version 0.12.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.657.0.
Read more
api-client-java v0.12.2
The chatId field was removed from request.getchatfilesrequest in glean.client.chat.retrieveFiles(), introducing a breaking change.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change: chatId parameter is no longer available in retrieveFiles() requests.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change: chatId parameter is no longer available in retrieveFiles() requests.
Source
api-client-go v0.11.9
Updated Go API client to v0.11.9 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.657.0 (2.755.0).
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Generated using Speakeasy CLI 1.657.0 (2.755.0) - Go API client version updated to v0.11.9.
Source
api-client-go v0.11.8
Updated Go API client to version 0.11.8 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.657.0.
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Generated using Speakeasy CLI 1.657.0 - Go client now at version 0.11.8.
Source
api-client-go v0.11.7
The ChatId field has been removed from request.GetChatFilesRequest in Glean.Client.Chat.RetrieveFiles(), introducing a breaking change.
Read more
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking: request.GetChatFilesRequest.ChatId is no longer available - Update code to remove usage of the ChatId field in RetrieveFiles() requests.
Source
api-client-typescript v0.13.6
Updated TypeScript API client to version 0.13.6 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.656.1 (2.753.1).
Read more
Changes
- Includes all changes from OpenAPI Doc 0.9.0 - Generated TypeScript client at v0.13.6 - Released as NPM package v0.13.6.
Source
api-client-python v0.11.6
Updated Python API client to version 0.11.6 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
api-client-java v0.12.1
Updated Java API client to version 0.12.1 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.656.1.
Read more
api-client-go v0.11.6
Updated Go API client to version 0.11.6 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.656.1 (2.753.1).
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Generated using Speakeasy CLI 1.656.1 (2.753.1) - Go client now at version 0.11.6.
Source
api-client-typescript v0.13.5
Updated TypeScript API client to v0.13.5 based on OpenAPI Doc 0.9.0.
Read more
api-client-java v0.12.0
Released java API client v0.12.0 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.653.0 (2.748.0).
Read more
api-client-go v0.11.5
Updated Go API client to version 0.11.5 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.653.0 (2.748.0).
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Incorporates updates from Speakeasy CLI 1.653.0 (2.748.0) - Go client now at version 0.11.5.
Source
api-client-typescript v0.13.4
Updated the TypeScript API client to version 0.13.4 based on OpenAPI Doc 0.9.0.
Read more
Changes
- TypeScript client regenerated to reflect latest API specification - NPM package released as version 0.13.4.
Source
api-client-python v0.11.4
Updated Python API client to version 0.11.4 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
api-client-java v0.11.4
Updated Java API client to version 0.11.4 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
Changes
- Java client v0.11.4 released to Maven Central - Aligned with OpenAPI Doc 0.9.0 specification - Built using Speakeasy CLI 1.650.0.
Source
api-client-go v0.11.4
The Go API client was updated to version 0.11.4 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.
Read more
Changes
- Updated Go client to v0.11.4 - Reflects changes from OpenAPI Doc 0.9.0 - Built using Speakeasy CLI 1.650.0.
Source
mcp-config-schema v1.0.0
Updates Windsurf configuration to support native HTTP.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change: protocol-level or configuration schema update for Windsurf.
Changes
- Enhancement: improved native HTTP support in Windsurf configuration.
Breaking Changes
- Breaking change: protocol-level or configuration schema update for Windsurf.
Source
api-client-typescript v0.13.3
Updated TypeScript API client to version 0.13.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.649.0.
Read more
Changes
- Generated new TypeScript client version 0.13.3 - Release available as NPM package version 0.13.3.
Source
api-client-python v0.11.3
Updated Python API client to version 0.11.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.649.0.
Read more
api-client-java v0.11.3
Updated Java API client to version 0.11.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.649.0.
Read more
api-client-go v0.11.3
Updated Go API client to version 0.11.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.649.0.
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Generated using Speakeasy CLI 1.649.0 - Go client now at version 0.11.3.
Source
api-client-typescript v0.13.2
The response.agentsresponse field in glean.client.insights.retrieve() was changed.
Read more
Changes
- Applies to @gleanwork/api-client version 0.13.2 - Review usage of response.agentsresponse for compatibility.
Source
api-client-python v0.11.2
The response.agents_response field in glean.client.insights.retrieve() has changed.
Read more
Changes
- Review integrations using this field for compatibility - No other changes noted in this release.
Source
api-client-java v0.11.2
The response.agentsresponse field in glean.client.insights.retrieve() was changed.
Read more
Changes
- API response structure for glean.client.insights.retrieve() updated - Review integration for compatibility with the new agentsresponse format.
Source
api-client-go v0.11.2
The response type for Glean.Client.Insights.Retrieve() has changed to response.AgentsResponse.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to the Insights.Retrieve() method response type - Review integrations using Insights.Retrieve() for compatibility - No new endpoints or parameters introduced in this release.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to the Insights.Retrieve() method response type - Review integrations using Insights.Retrieve() for compatibility - No new endpoints or parameters introduced in this release.
Source
api-client-typescript v0.13.1
Added support for the .chat field in relatedDocuments.structuredResults across multiple API endpoints and updated the response structure for glean.client.documents.retrieve().
Read more
Changes
- Added support for the .chat field in relatedDocuments.structuredResults across multiple API endpoints and updated the response structure for glean.client.documents.retrieve().
Source
api-client-java v0.11.1
Added support for the .chat field in relatedDocuments structured results across multiple API endpoints, and changed the response structure for glean.client.documents.retrieve().
Read more
Changes
- Added support for the .chat field in relatedDocuments structured results across multiple API endpoints, and changed the response structure for glean.client.documents.retrieve().
Source
api-client-go v0.11.1
Api-client-go v0.11.1 includes 50 additions, 1 change.
Read more
Changes
- Added
request.Request.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.announcements.create(). - Added
response.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.announcements.create(). - Added
request.Request.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.announcements.update(). - Added
response.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.announcements.update(). - Added
request.Request.Data.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.answers.create(). - Added
response.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.answers.create(). - Added
request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.answers.update(). - Added
response.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.answers.update(). - Added
response.AnswerResult.Answer.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.answers.retrieve(). - Added
response.AnswerResults.[].Answer.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.answers.list(). - Added
request.ChatRequest.Messages.[].Citations.[].SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.chat.create(). - Added
response.Messages.[].Citations.[].SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.chat.create(). - Added
response.ChatResult.Chat.CreatedBy.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.chat.retrieve(). - Added
response.ChatResults.[].Chat.CreatedBy.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.chat.list(). - Added
request.ChatRequest.Messages.[].Citations.[].SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.chat.createstream(). - Added
response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.additems(). - Added
request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.create(). - Added
response.[class].Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.create(). - Added
response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.deleteitem(). - Added
request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.update(). - Added
response.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.update(). - Added
response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.updateitem(). - Added
response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.retrieve(). - Added
response.Collections.[].AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.collections.list(). - Added
response.Documents.[].Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.documents.retrievebyfacets(). - Added
response.Users.ActivityInsights.[].User.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.insights.retrieve(). - Added
response.SearchResponse.Results.[].StructuredResults.[].Chattoclient.messages.retrieve(). - Added
response.Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.pins.update(). - Added
response.Pin.Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.pins.retrieve(). - Added
response.Pins.[].Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.pins.list(). - Added
response.Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.pins.create(). - Added
request.Request.SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.search.queryasadmin(). - Added
response.Results.[].StructuredResults.[].Chattoclient.search.queryasadmin(). - Added
response.Results.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.search.autocomplete(). - Added
response.Results.[].PrimaryEntry.CreatedBy.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.search.retrievefeed(). - Added
request.Request.SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.search.recommendations(). - Added
response.Results.[].StructuredResults.[].Chattoclient.search.recommendations(). - Added
request.Request.SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.search.query(). - Added
response.Results.[].StructuredResults.[].Chattoclient.search.query(). - Added
response.Results.[].RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.entities.list(). - Added
response.Results.[].RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.entities.readpeople(). - Added
request.Request.Data.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.shortcuts.create(). - Added
response.Shortcut.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.shortcuts.create(). - Added
response.Shortcut.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.shortcuts.retrieve(). - Added
response.Shortcuts.[].AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.shortcuts.list(). - Added
request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.shortcuts.update(). - Added
response.Shortcut.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.shortcuts.update(). - Added
response.Metadata.LastVerifier.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.verification.addreminder(). - Added
response.Documents.[].Metadata.LastVerifier.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.verification.list(). - Added
response.Metadata.LastVerifier.RelatedDocuments.[].Results.[].StructuredResults.[].Chattoclient.verification.verify(). - Changed
response.Documents.{}onclient.documents.retrieve().
Source
configure-mcp-server v2.0.0
The CLI now uses commander.js instead of meow, improving subcommand support and updating documentation for accuracy.
Read more
Changes
- Refactored CLI to use commander.js for enhanced subcommand handling.
- Updated README.md for accurate information.
- Improved init help documentation to match current Claude output.
Source
mcp-config-schema v0.14.0
Moved zod to peerDependencies to support both v3 and v4, and updated documentation links for supported hosts.
Read more
Changes
- Moved zod to peerDependencies to support both v3 and v4, and updated documentation links for supported hosts.
Source
api-client-typescript v0.13.0
Added support for the useImageGeneration field in chat message agentConfig for create, retrieve, and createStream chat API methods.
Read more
Changes
- Added support for the useImageGeneration field in chat message agentConfig for create, retrieve, and createStream chat API methods.
Source
api-client-python v0.11.0
Added support for the use_image_generation field in agent_config for chat creation, retrieval, and streaming APIs.
Read more
Changes
- Added support for the use_image_generation field in agent_config for chat creation, retrieval, and streaming APIs.
Source
api-client-java v0.11.0
Added support for the useImageGeneration field in chat message agentConfig for create, retrieve, and createStream chat API methods.
Read more
Changes
- Added support for the useImageGeneration field in chat message agentConfig for create, retrieve, and createStream chat API methods.
Source
api-client-go v0.11.0
Added support for the UseImageGeneration field in chat message agent configuration for create, retrieve, and stream chat operations.
Read more
Changes
- Added support for the UseImageGeneration field in chat message agent configuration for create, retrieve, and stream chat operations.
Source
api-client-typescript v0.12.3
The request.datasource parameter in glean.client.messages.retrieve() was changed. This is a breaking change.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to request.datasource in messages.retrieve() - Review usage of request.datasource to ensure compatibility.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to request.datasource in messages.retrieve() - Review usage of request.datasource to ensure compatibility.
Source
api-client-python v0.10.3
The request.datasource parameter in glean.client.messages.retrieve() has changed, introducing a breaking change.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to request.datasource in messages.retrieve() - Review usage of request.datasource to ensure compatibility - Update client integrations as needed.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to request.datasource in messages.retrieve() - Review usage of request.datasource to ensure compatibility - Update client integrations as needed.
Source
api-client-java v0.10.7
The request.datasource parameter in glean.client.messages.retrieve() was changed, introducing a breaking change.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to request.datasource in retrieve() method - Review usage of request.datasource to ensure compatibility.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to request.datasource in retrieve() method - Review usage of request.datasource to ensure compatibility.
Source
api-client-go v0.10.3
The Datasource field in request.Request for Glean.Client.Messages.Retrieve() was changed, introducing a breaking change.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change: request.Request.Datasource modified in Glean.Client.Messages.Retrieve() - Review usage of Datasource in your integration for compatibility.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change: request.Request.Datasource modified in Glean.Client.Messages.Retrieve() - Review usage of Datasource in your integration for compatibility.
Source
api-client-typescript v0.12.2
The response.results.[].primaryEntry.digest.sections.[].updates.[].urls field was added to the output of glean.client.search.retrieveFeed().
Read more
Changes
- New urls field now available within updates in the retrieveFeed() response - No breaking changes introduced - No changes to authentication or pagination.
Source
api-client-python v0.10.2
Added the urls field to response.results.[].primary_entry.digest.sections.[].updates in glean.client.search.retrieve_feed().
Read more
Changes
- New urls field now available in the updates objects of the API response - No breaking changes introduced - Applies to glean 0.10.2 API client.
Source
api-client-java v0.10.6
A new field, response.results.[].primaryEntry.digest.sections.[].updates.[].urls, was added to the output of glean.client.search.retrieveFeed().
Read more
Changes
- Added urls field to updates within digest sections in retrieveFeed() response.
Source
api-client-go v0.10.2
Added the Urls field to response.Results.[].PrimaryEntry.Digest.Sections.[].Updates in Glean.Client.Search.RetrieveFeed().
Read more
Changes
- Enables access to URLs within update sections of feed results - No breaking changes introduced - Applies to API client version 0.10.2.
Source
api-client-typescript v0.12.1
The response.agentsresponse.topAgentsInsights.[].icon field was added to the output of glean.client.insights.retrieve().
Read more
Changes
- New icon field now available in topAgentsInsights response - No breaking changes introduced - Applies to @gleanwork/api-client version 0.12.1.
Source
api-client-python v0.10.1
The response.agents_response.top_agents_insights array in glean.client.insights.retrieve() now includes the icon field.
Read more
api-client-java v0.10.5
The response.agentsresponse.topAgentsInsights.[].icon field was added to glean.client.insights.retrieve().
Read more
Changes
- New response field: icon in topAgentsInsights array - No breaking changes or new endpoints introduced.
Source
api-client-go v0.10.1
The Icon field was added to response.AgentsResponse.TopAgentsInsights in Glean.Client.Insights.Retrieve().
Read more
Changes
- New Icon field now available in TopAgentsInsights response - No breaking changes introduced - Enhances agent insights data with icon information.
Source
REST API: changes (endpoints) 2025-10-07
Breaking: 1 endpoint removed.
Read more
Action Required
- Update callers to stop using /api/index/v1/debug/{datasource}/document/events.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking: 1 endpoint removed.
- Removed endpoint: /api/index/v1/debug/{datasource}/document/events.
api-client-typescript v0.12.0
The response object returned by glean.client.insights.retrieve() has changed.
Read more
Changes
- Review integration code for compatibility with the updated response structure.
Source
api-client-python v0.10.0
The response of glean.client.insights.retrieve() has changed.
Read more
Changes
- Review integrations using glean.client.insights.retrieve() for compatibility - Update client code if relying on previous response structure.
Source
api-client-java v0.10.4
The response of glean.client.insights.retrieve() has changed.
Read more
Changes
- Review integration for possible breaking changes in the response structure.
- No new endpoints or parameters introduced.
- Check for updates in response handling logic.
Source
api-client-go v0.10.0
The response object returned by Glean.Client.Insights.Retrieve() has changed.
Read more
Changes
- Review integrations using this method for compatibility - Update client code to handle the new response structure if needed.
Source
REST API: changes (endpoints) 2025-10-01
Breaking: 2 endpoints added, 3 endpoints removed.
Read more
Action Required
- Update callers to stop using /debug/{datasource}/document/events.
- Update callers to stop using /update/{datasource}/extenddeletionpaused.
- Update callers to stop using /update/{datasource}/resolvedeletionpaused.
Changes
- Added endpoint: /update/{datasource}/extenddeletionpaused.
- Added endpoint: /update/{datasource}/resolvedeletionpaused.
Breaking Changes
- Breaking: 2 endpoints added, 3 endpoints removed.
- Removed endpoint: /debug/{datasource}/document/events.
- Removed endpoint: /update/{datasource}/extenddeletionpaused.
- Removed endpoint: /update/{datasource}/resolvedeletionpaused.
api-client-typescript v0.11.2
Updated TypeScript API client to version 0.11.2 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Includes latest changes from OpenAPI specification 0.9.0 - TypeScript SDK now at v0.11.2 - NPM package released as v0.11.2.
Source
api-client-typescript v0.11.1
Api-client-typescript v0.11.1 includes 51 additions.
Read more
Changes
- Added
request.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.announcements.create(). - Added
response.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.announcements.create(). - Added
request.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.announcements.update(). - Added
response.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.announcements.update(). - Added
request.data.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.answers.create(). - Added
response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.answers.create(). - Added
request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.answers.update(). - Added
response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.answers.update(). - Added
response.answerresult.answer.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.answers.retrieve(). - Added
response.answerresults.[].answer.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.answers.list(). - Added
request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.chat.create(). - Added
response.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.chat.create(). - Added
response.chatresult.chat.createdBy.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.chat.retrieve(). - Added
response.chatresults.[].chat.createdBy.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.chat.list(). - Added
request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.chat.createstream(). - Added
response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.additems(). - Added
request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.create(). - Added
response.[class].collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.create(). - Added
response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.deleteitem(). - Added
request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.update(). - Added
response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.update(). - Added
response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.updateitem(). - Added
response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.retrieve(). - Added
response.collections.[].addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.collections.list(). - Added
response.documents.{}.[document].metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.documents.retrieve(). - Added
response.documents.[].metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.documents.retrievebyfacets(). - Added
response.users.activityInsights.[].user.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.insights.retrieve(). - Added
response.searchresponse.results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.messages.retrieve(). - Added
response.attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.pins.update(). - Added
response.pin.attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.pins.retrieve(). - Added
response.pins.[].attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.pins.list(). - Added
response.attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.pins.create(). - Added
request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.queryasadmin(). - Added
response.results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.queryasadmin(). - Added
response.results.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.autocomplete(). - Added
response.results.[].primaryEntry.createdBy.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.retrievefeed(). - Added
request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.recommendations(). - Added
response.results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.recommendations(). - Added
request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.query(). - Added
response.results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.search.query(). - Added
response.results.[].relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.entities.list(). - Added
response.results.[].relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.entities.readpeople(). - Added
request.data.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.shortcuts.create(). - Added
response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.shortcuts.create(). - Added
response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.shortcuts.retrieve(). - Added
response.shortcuts.[].addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.shortcuts.list(). - Added
request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.shortcuts.update(). - Added
response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.shortcuts.update(). - Added
response.metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.verification.addreminder(). - Added
response.documents.[].metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.verification.list(). - Added
response.metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameterstoclient.verification.verify().
Source
api-client-python v0.9.3
Updated Python API client to version 0.9.3 based on OpenAPI Doc 0.9.0.
Read more
api-client-python v0.9.2
A new 'parameters' field was added to multiple request and response objects across many glean client API methods.
Read more
Changes
- A new 'parameters' field was added to multiple request and response objects across many glean client API methods.
Source
api-client-java v0.10.3
Updated Java API client to version 0.10.3 based on OpenAPI Doc 0.9.0.
Read more
api-client-java v0.10.2
Added new parameters field to followupActions in multiple API request and response objects across announcements, answers, chat, collections, documents, insights, messages, pins, search, entities, shortcuts, and verification endpoints.
Read more
Changes
- Added new parameters field to followupActions in multiple API request and response objects across announcements, answers, chat, collections, documents, insights, messages, pins, search, entities, shortcuts, and verification endpoints.
Source
api-client-go v0.9.5
Updated Go API client to version 0.9.5 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.633.1 (2.720.1).
Read more
Changes
- Updated Go API client to version 0.9.5 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.633.1 (2.720.1).
Source
api-client-go v0.9.4
Added the FollowupActions.Parameters field to multiple request and response objects across Announcements, Answers, Chat, Collections, Documents, Insights, Messages, Pins, Search, Entities, Shortcuts, and Verification API methods.
Read more
Changes
- Added the FollowupActions.Parameters field to multiple request and response objects across Announcements, Answers, Chat, Collections, Documents, Insights, Messages, Pins, Search, Entities, Shortcuts, and Verification API methods.
Source
REST API: changes (endpoints) 2025-09-30
1 endpoint added.
Read more
Changes
- Added endpoint: /api/index/v1/debug/{datasource}/document/events.
- 1 endpoint added.
api-client-typescript v0.11.0
Updated TypeScript API client to version 0.11.0 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Includes all changes from OpenAPI Doc 0.9.0 - - Published as NPM package v0.11.0.
Source
api-client-typescript v0.10.5
The request parameter in glean.client.insights.retrieve() was changed.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to the request parameter or object - Review usage of glean.client.insights.retrieve() for compatibility.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to the request parameter or object - Review usage of glean.client.insights.retrieve() for compatibility.
Source
api-client-python v0.9.1
Updated Python API client to v0.9.1 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.631.5 (2.716.16).
Read more
api-client-java v0.10.1
Updated Java API client to version 0.10.1 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.631.5 (2.716.16).
Read more
api-client-go v0.9.3
Updated Go API client to v0.9.3 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Go client generated at version v0.9.3.
Source
api-client-python v0.9.0
The request parameter for glean.client.insights.retrieve() was changed.
Read more
Changes
- Review usage of glean.client.insights.retrieve() to ensure compatibility with the updated request parameter.
Source
api-client-java v0.10.0
The request structure for glean.client.insights.retrieve() was changed.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to the request parameters for glean.client.insights.retrieve() - Review usage of glean.client.insights.retrieve() to ensure compatibility.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to the request parameters for glean.client.insights.retrieve() - Review usage of glean.client.insights.retrieve() to ensure compatibility.
Source
api-client-go v0.9.2
The request.Request parameter for Glean.Client.Insights.Retrieve() was changed.
Read more
Action Required
- Review this breaking change before upgrading: Breaking change to the request.Request parameter in Insights.Retrieve() - Review usage of Insights.Retrieve() for compatibility with this update.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking change to the request.Request parameter in Insights.Retrieve() - Review usage of Insights.Retrieve() for compatibility with this update.
Source
REST API: changes (endpoints) 2025-09-26
1 endpoint added.
Read more
Changes
- Added endpoint: /debug/{datasource}/document/events.
- 1 endpoint added.
api-client-typescript v0.10.3
Added the channelType field to response.results.[].primaryEntry.digest.sections in glean.client.search.retrieveFeed().
Read more
Changes
- New response field: channelType - No breaking changes - Applies to retrieveFeed() method in the search client.
Source
api-client-python v0.8.1
The response object for glean.client.search.retrieve_feed() now includes the channel_type field in response.results.[].primary_entry.digest.sections.
Read more
Changes
- Added channel_type to response.results.[].primary_entry.digest.sections in retrieve_feed().
Source
api-client-java v0.9.1
The response object for glean.client.search.retrieveFeed() now includes the channelType field in response.results.[].primaryEntry.digest.sections.
Read more
Changes
- Added response.results.[].primaryEntry.digest.sections.[].channelType to the API response.
Source
api-client-go v0.9.1
Added the ChannelType field to response.Results.[].PrimaryEntry.Digest.Sections in Glean.Client.Search.RetrieveFeed().
Read more
Changes
- New ChannelType field is now included in the RetrieveFeed response structure.
Source
api-client-typescript v0.10.1
Breaking changes to multiple request and response fields across document, answer, shortcut, chat, search, announcement, collection, and verification APIs; new parameter added to chat file retrieval.
Read more
Action Required
- Review this breaking change before upgrading: Breaking changes to multiple request and response fields across document, answer, shortcut, chat, search, announcement, collection, and verification APIs; new parameter added to chat file retrieval.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking changes to multiple request and response fields across document, answer, shortcut, chat, search, announcement, collection, and verification APIs; new parameter added to chat file retrieval.
Source
api-client-python v0.8.0
Breaking changes to multiple API endpoints, including request and response field modifications, and a new parameter added to chat file retrieval.
Read more
Action Required
- Review this breaking change before upgrading: Breaking changes to multiple API endpoints, including request and response field modifications, and a new parameter added to chat file retrieval.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking changes to multiple API endpoints, including request and response field modifications, and a new parameter added to chat file retrieval.
Source
api-client-java v0.9.0
Breaking changes to request and response fields across multiple endpoints, including addedRoles, relatedDocuments, and messages; new chatId parameter added to chat file retrieval.
Read more
Action Required
- Review this breaking change before upgrading: Breaking changes to request and response fields across multiple endpoints, including addedRoles, relatedDocuments, and messages; new chatId parameter added to chat file retrieval.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking changes to request and response fields across multiple endpoints, including addedRoles, relatedDocuments, and messages; new chatId parameter added to chat file retrieval.
Source
api-client-go v0.9.0
Breaking changes to request and response fields across multiple endpoints, including changes to DocumentSpecs, AddedRoles, RelatedDocuments, and Messages; new parameter added to Chat.RetrieveFiles.
Read more
Action Required
- Review this breaking change before upgrading: Breaking changes to request and response fields across multiple endpoints, including changes to DocumentSpecs, AddedRoles, RelatedDocuments, and Messages; new parameter added to Chat.RetrieveFiles.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking changes to request and response fields across multiple endpoints, including changes to DocumentSpecs, AddedRoles, RelatedDocuments, and Messages; new parameter added to Chat.RetrieveFiles.
Source
mcp-config-schema v0.13.1
Fixed an issue where ChatGPT/Claude Enterprise incorrectly required mcp-remote.
Read more
Changes
- Upgraded to ESLint 9 with flat config.
- Internal changes only.
- Committers: David J. Hamilton, Steve Calvert.
Source
mcp-config-schema v0.13.0
Added support for white labeling product names.
Read more
Changes
- Enables customization of product names for branding.
- Enhancement improves flexibility for partners and clients.
Source
configure-mcp-server v1.0.0
Initial MCP server configurator CLI for Glean released, enabling core configuration flows for MCP Server integration.
Read more
Changes
- Implements core configuration flows for MCP Server integration.
- Enhancement release.
- Committers: Chris Freeman, David Hamilton, Nathaniel Furniss, Steve Calvert, Robert Jackson.
Source
mcp-config-schema v0.12.2
The one click URL generator no longer relies on Buffer in browser environments.
Read more
Changes
- Bug fix: Updated URL generator dependency for browser compatibility - Committer: Steve Calvert.
Source
mcp-config-schema v0.12.1
Exports for server name utilities are now included in the browser bundle.
Read more
Changes
- Fixed missing exports of server name utilities in browser builds - Ensures server name utilities are accessible in browser environments - Committer: Steve Calvert.
Source
mcp-config-schema v0.12.0
Adds centralized CLI configuration command building and protocol-level improvements.
Read more
Changes
- Adds centralized CLI configuration command building and protocol-level improvements.
Source
mcp-config-schema v0.11.0
Expanded configuration support coverage for MCP protocol.
Read more
Changes
- Enhanced config schema to support a wider range of use cases - Addresses protocol-level improvements for broader compatibility.
Source
mcp-config-schema v0.10.0
Refactored to use a builder pattern and standardized config generation, with added one-click support for VS Code.
Read more
Changes
- Refactored internal logic to implement a builder pattern - Standardized configuration generation process.
- Added one-click support for VS Code as per official documentation.
Source
api-client-python v0.7.3
Added group.datasource_instance fields to multiple request and response objects across announcements, answers, chat, collections, documents, entities, pins, search, shortcuts, and verification APIs.
Read more
Changes
- Added group.datasource_instance fields to multiple request and response objects across announcements, answers, chat, collections, documents, entities, pins, search, shortcuts, and verification APIs.
Source
mcp-server v0.8.0
Device code flow support has been removed and the configure command has been streamlined, with updates to the MCP config schema.
Read more
Changes
- Device code flow support has been removed and the configure command has been streamlined, with updates to the MCP config schema.
Source
mcp-config-schema v0.9.0
Exported CLIENT and CLIENT_DISPLAY_NAME constants are now available in the browser bundle.
Read more
Changes
- Enhancement to protocol-level exports - Improves configuration flexibility for browser integrations.
Source
mcp-config-schema v0.8.0
Goose now supports native HTTP protocol and CLIENTS.md has been updated to reflect recent configuration changes.
Read more
Changes
- Enhanced Goose with native HTTP support.
- Updated CLIENTS.md after config changes - Changes contributed by Chris Freeman and Steve Calvert.
Source
mcp-config-schema v0.7.0
Adds support for Claude desktop on Linux platforms.
Read more
Changes
- Enhancement: Claude desktop is now available for Linux users - Committer: Steve Calvert.
Source
mcp-config-schema v0.6.0
Adds the ability to build glean MCP server names.
Read more
Changes
- Enhancement to server naming functionality - No protocol-level or config schema changes noted - Committer: Steve Calvert.
Source
mcp-config-schema v0.4.4
Claude integration updated to use Teams/Enterprise for organization connectors.
Read more
Changes
- Bug fix addressing connector configuration for Claude - No protocol-level or config schema changes noted - Committer: Steve Calvert.
Source
mcp-config-schema v0.4.3
Fixed an issue with broken package exports affecting protocol-level integration.
Read more
Changes
- Package exports now function correctly - Ensures compatibility with protocol consumers - No config schema changes required.
Source
mcp-config-schema v0.4.2
Updated cursor to use HTTP native protocol and made internal improvements.
Read more
Changes
- Fixed bug by updating cursor to HTTP native.
- Added CODEOWNERS file.
- Updated generate-clients script.
- Added CLAUDE.md documentation.
Source
mcp-config-schema v0.4.0
Partial output of configuration files is now supported.
Read more
Changes
- Enhancement: Adds the ability to output partial configs - Committer: Steve Calvert.
Source
mcp-config-schema v0.2.0
Mcp-config-schema v0.2.0.
Read more
api-client-typescript v0.9.1
Updated TypeScript API client to v0.9.1, based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.551.0 (2.610.0).
Read more
Changes
- Includes all changes from OpenAPI Doc 0.9.0 - Generated new TypeScript SDK version 0.9.1 - Published as NPM package v0.9.1.
Source
api-client-python v0.7.2
Updated Python API client to version 0.7.2 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.603.0.
Read more
api-client-java v0.8.0
Released java v0.8.0 API client based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.603.0 (2.681.1).
Read more
api-client-go v0.8.0
Updated Go API client to v0.8.0 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.603.0 (2.681.1).
Read more
Changes
- Generated Go client version v0.8.0 - Based on OpenAPI Doc 0.9.0 - Uses Speakeasy CLI 1.603.0 (2.681.1).
Source
mcp-server v0.7.18
Resolved an issue affecting the publishing process.
Read more
Changes
- Addressed a problem that prevented successful publishing - No protocol-level or config schema changes introduced.
Source
mcp-server v0.7.17
Support for OneLogin device flow added and improved error handling and platform compatibility in configure-mcp-server and mcp-server-utils.
Read more
Changes
- Added OneLogin device flow support.
- Improved platform support for Claude Code.
- Added error when refresh token not issued.
Source
glean-indexing-sdk v0.2.0
Adds support for forced restarts of indexing uploads and introduces a property definition builder.
Read more
Changes
- Forced restarts can now be triggered for indexing uploads - New property definition builder helper added.
Source
glean-indexing-sdk v0.1.0
Introduces a property definition builder and fixes the format of tags for release.
Read more
Changes
- Adds property definition builder - Fixes tag formatting for release - Adds additional model for re-export.
Source
mcp-server v0.7.16
Support for Azure added and CVE-2025-7783 addressed in MCP server configuration and utilities.
Read more
Changes
- Bug fix: Support for Azure in configure-mcp-server and mcp-server-utils - Security fix: CVE-2025-7783 resolved in configure-mcp-server and local-mcp-server - Contributor: David J. Hamilton.
Source
mcp-server v0.7.15
Bug fixes and dependency updates for MCP server utilities, including security improvements and version pinning.
Read more
Changes
- Updated mcp-remote fork to version 0.2.2 to address CVE-2025-6514 - Pinned connect-mcp-server dependency in mcp-server-utils - Applied fixes to configure-mcp-server and mcp-server-utils.
Source
glean-agent-toolkit 0.3.0
Enhanced parameter schemas now support Field metadata, and developer setup is improved with formatting and type error fixes.
Read more
Changes
- Added enhanced parameter schemas with Field metadata support.
- Added newline to .cz.toml.
- Fixed type errors during task:lint.
Source
langchain-glean v0.3.3
The propagation of act_as and GLEAN_ACT_AS has been ensured, and tests have been updated to use the new SDK import path.
Read more
Changes
- Ensure act_as and GLEAN_ACT_AS are propagated - Update tests with new SDK import path.
Source
mcp-server v0.7.14
Fixed an issue with Azure OAuth support.
Read more
Changes
- Resolved a bug affecting Azure OAuth authentication - Change contributed by David J. Hamilton.
Source
mcp-server v0.7.13
Users can now manually open the device flow verification page in mcp-server-utils.
Read more
Changes
- Enhancement to device flow verification process - Improves user control during authentication - Contributor: David J. Hamilton.
Source
api-client-typescript v0.8.1
Updated TypeScript API client to version 0.8.1 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Includes changes generated from OpenAPI Doc 0.9.0 - Released as NPM package version 0.8.1 - No additional details or breaking changes specified in the release notes.
Source
api-client-python v0.7.1
Python API client updated to version 0.7.1, generated from OpenAPI Doc 0.9.0 using Speakeasy CLI 1.580.2 (2.656.5).
Read more
Changes
- Based on OpenAPI Doc 0.9.0 - Python client generated at v0.7.1 - Released on PyPI as v0.7.1.
Source
api-client-java v0.7.0
Released java API client v0.7.0 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.580.2.
Read more
Changes
- Published to Maven Central as v0.7.0 - Generated from OpenAPI Doc 0.9.0 - Built using Speakeasy CLI 1.580.2 (2.656.5).
Source
api-client-go v0.7.1
Updated Go API client to version 0.7.1 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.580.2 (2.656.5).
Read more
Changes
- Reflects changes from OpenAPI Doc 0.9.0 - Generated using Speakeasy CLI 1.580.2 (2.656.5) - Go API client now at version 0.7.1.
Source
mcp-server v0.7.12
Improved document reading with related docs and updated documentation by removing support email.
Read more
Changes
- Fixed reading of documents with related docs in local-mcp-server.
- Removed support email from documentation in local-mcp-server.
- Committers: David J. Hamilton, Steve Calvert.
Source
api-client-typescript v0.7.1
Updated TypeScript API client to version 0.7.1 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.551.0 (2.610.0).
Read more
Changes
- Includes latest changes from OpenAPI specification 0.9.0 - - Released as @gleanwork/api-client v0.7.1 on NPM.
Source
api-client-python v0.7.0
Updated Python API client to version 0.7.0 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.576.1 (2.651.2).
Read more
api-client-java v0.6.0
Released java API client v0.6.0 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.576.1 (2.651.2).
Read more
api-client-go v0.7.0
Updated Go API client to v0.7.0 based on OpenAPI Doc 0.9.0.
Read more
Changes
- Generated using Speakeasy CLI 1.576.1 (2.651.2) - Reflects changes from OpenAPI Doc 0.9.0 - Go client version incremented to v0.7.0.
Source
langchain-glean v0.3.2
Tests updated for new SDK import path and api-client upgraded to 0.4.2.
Read more
Changes
- Updated tests to use the new SDK import path - Upgraded api-client dependency to version 0.4.2.
Source
mcp-server v0.7.11
Added support for Claude Code and refactored goose client configuration in configure-mcp-server.
Read more
Changes
- Enhancement: Added Claude Code support.
- Affected component: configure-mcp-server.
- Internal: Refactored goose client config.
Source
mcp-server v0.7.10
Fixed an issue with the remote token header in the configure-mcp-server component.
Read more
Changes
- Bug fix in configure-mcp-server - Protocol-level header handling corrected - Committer: David J. Hamilton.
Source
glean-indexing-sdk v0.0.2
Fixed tag formatting for release and added an additional model for re-export.
Read more
mcp-server v0.7.9
Added support for Goose as a client and improved internal tooling and formatting for MCP server components.
Read more
Changes
- Support for Goose as a client in configure-mcp-server - Prettier configuration fix and format on merge enabled - Ensured releaser runs pnpm login.
Source
mcp-server v0.7.8
Added version-based warning functionality and improved documentation and build processes.
Read more
Changes
- Added version-based warning functionality and improved documentation and build processes.
Source
OAuth for Remote MCP Server (Private Beta)
You can now use the Device Authorization Flow with the same SSO provider configured in Glean to authenticate users connecting their clients to Glean’s remote MCP server.
Read more
Changes
- You can now use the Device Authorization Flow with the same SSO provider configured in Glean to authenticate users connecting their clients to Glean’s remote MCP server.
- See here for setup instructions.
- Note: OAuth is also enabled for the local MCP server.
Go API Client v0.6.0
Breaking Changes: Updated minimum go version to 1.22 (from 1.20).
Read more
Action Required
- Verify your Go toolchain uses 1.22 or later.
Changes
- This release only includes breaking or deprecated changes.
Breaking Changes
- Breaking Changes: Updated minimum go version to 1.22 (from 1.20).
Updates to API Reference Code Snippets
Update the generated code snippets that are displayed throughout the Client API Reference and Indexing API Reference docs to include the required instance parameter in the API client constructor.
Read more
Changes
- Update the generated code snippets that are displayed throughout the Client API Reference and Indexing API Reference docs to include the required
instanceparameter in the API client constructor.
Python API Client v0.6.0 - Breaking Changes
The Python API client now uses a namespaced package structure. All imports must be updated from glean to glean.api_client.
Read more
Action Required
- Update imports to use the new paths.
Changes
- Import paths have changed from
from glean import ...tofrom glean.api_client import .... - This affects all classes including
Glean,models, and other API components. from glean import→from glean.api_client import.from glean.(but not glean.api_client) →from glean.api_client..- This change affects all Python API client users.
- No functional changes to the API itself - only import paths.
- Ensure you're using the latest version of the Python API client package.
Run agent API bug fix in client libraries
We fixed a bug that caused Run Agent Wait for Output (/agents/run/wait) to return empty responses when used with the API Client libraries.
Read more
Changes
- We fixed a bug that caused Run Agent Wait for Output (
/agents/run/wait) to return empty responses when used with the API Client libraries. - We also fixed a bug that produced non-SSE compliant output when using the Run Agent Stream Output (
/agents/run/stream) endpoint.
Remote MCP Server (private beta)
With Glean’s remote MCP server, you can access Glean from MCP clients like Claude Desktop, Cursor, or Goose.
Read more
Changes
- With Glean’s remote MCP server, you can access Glean from MCP clients like Claude Desktop, Cursor, or Goose. Your Glean admin can enable a remote MCP server to expose Glean agents and tools. To join the MCP Server private beta, contact your Glean account team.
New Features for Tools and Agents API, API Clients, MCP
Tools and agents APIs added list and call endpoints, API clients and MCP added support, and search request-body handling was corrected.
Read more
Action Required
- Update request body handling before upgrading.
Changes
- Added
GET /tools/listandPOST /tools/callto the Client REST API. - Added API client support for
GET /tools/listandPOST /tools/call. - Added MCP server configuration support for VS Code.
- Fixed the OpenAPI request body schema for
/rest/api/v1/search,/rest/api/v1/recommendations, and/rest/api/v1/adminsearch.
Breaking Changes
- Python API client search method parameters changed to align with other API methods because the OpenAPI request body is now marked as required.
New Governance and Agent API Features
Governance Admin API surface (10 endpoints).
Read more
Changes
- Governance Admin API surface (10 endpoints).
- Policies: retrieve, update, list, create, download - Reports:.
- Visibility Overrides: listVisibilityOverrides,.
- Agent API brought up to the LangChain Agent-Protocol (Agents & Runs stages).
- Retrieve an Agent
GET /agents/ {agent_id}. - Retrieve an Agent's Schemas
GET /agents/{agent_id}/schemas. - List Agents
POST /agents/search. - Run an Agent
POST /agents/runs/wait. - Run an Agent with streaming
POST /agents/runs/stream. - Python API client: resolved "unclosed async coroutine" warning in async transport.
- Replaced legacy alpha Run-Workflow endpoints with the standard Agent-Protocol equivalents (see above).
- Governance endpoints introduce new permission scopes (
governance.read,. - Python 0.4.1 uploaded to PyPI, requires 3.8+.
- TypeScript 0.4.1 published, ESM, bundled types.
- Go module path
github.com/gleaninc/glean-sdk-go/v4.1.0. - Java 0.4.1 available on Maven Central (
com.glean:glean-sdk:0.4.1).
Official API Clients Release
Released official API clients for Glean in multiple languages, replacing.
Read more
Changes
- Released official API clients for Glean in multiple languages, replacing.
- New API clients are now.
- Python.
- TypeScript.
- Go.
- Java.
- Updated documentation with new installation instructions and usage examples.
- Visit the API Clients page for more information.
New Indexing API Endpoints for Documents and Troubleshooting
/updatepermissions Endpoint to update document permissions: Generally available.
Read more
Changes
- /updatepermissions Endpoint to update document permissions: Generally available.
- /debug/datasource/documents Troubleshooting endpoint for batch queries: Generally available.
Deprecate Previous Way of Processing Response Message Stream
In the /chat API, the previous way of processing the response message stream has been deprecated as a result of the launch of LLM-generated citations.
Read more
Changes
- LLM citations are interleaved within the response text fragments. Each fragment can have "text" or "citation".
- If streaming is set to False, the response may still be broken up into across multiple fragments.
- The citations interleaved inside the response do not have reference ranges (start and end indices) or snippets as they used.
- For backwards compatibility, we still return a chat message with citations at the end in the old format, except there will be no startIndex and no snippets.
Deprecate x-scio-actas Header in Favor of x-glean-actas
Deprecate X-Scio-ActAs in favor of X-Glean-AtAs. X-Scio-ActAs continues.
Read more
Action Required
- Plan migration away from deprecated behavior.
Changes
- Deprecate X-Scio-ActAs in favor of X-Glean-AtAs. X-Scio-ActAs continues.
Debug Endpoints Permission Status
/debug/{datasource}/document - New response field permissionIdentityStatus under status: Provides information regarding upload status of users and groups specified in document permissions.
Read more
Changes
/debug/{datasource}/document- New response fieldpermissionIdentityStatusunderstatus: Provides information regarding upload status of users and groups specified in document permissions./debug/{datasource}/documents- New response fieldpermissionIdentityStatusunderstatus: Provides information regarding upload status of users and groups specified in document permissions.
Update Developer Site
The developer site has been updated with a new look, content, and features. Some new features include:.
Read more
Changes
- This documentation site is now open sourced on GitHub.
- This changelog page, which gives you a single place to see updates across the platform.
- Ability to switch between light and dark mode.
- A new API Clients page with documentation for all available API Clients.
- A list of community projects and resources to help you get started with Glean.
- Each API has its own documentation page with detailed information.
Add MCP
Added a Model Context Protocol (MCP) server implementation for Glean's search and chat capabilities on GitHub.
Read more
Changes
- Added a Model Context Protocol (MCP) server implementation for Glean's search and chat capabilities on GitHub.
- This server provides a standardized interface for AI models to interact with Glean's content search and conversational AI features through stdio communication.
- Visit the Agents for more information.
LangChain SDK Release
Added LangChain SDK for Python on GitHub. This SDK provides a simple interface for interacting with Glean's search and chat capabilities when using LangChain.
Read more
Changes
- Added LangChain SDK for Python on GitHub. This SDK provides a simple interface for interacting with Glean's search and chat capabilities when using LangChain.
- Visit the Agents for more information.
Update Permissions Endpoint
Beta launch of new endpoint to update document permissions -.
Read more
Changes
- Beta launch of new endpoint to update document permissions -.
- Beta launch of new troubleshooting endpoint for batch queries.