Skip to main content

Changelog

Keep up with the latest changes and updates to Glean's developer platform.

287 of 287

glean-indexing-sdk v1.0.0b2

Glean Indexing SDK

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

API Clients

Added feedbackUserCount to client.insights.retrieve() and issueFilter to governance.createfindingsexport().

Read more

Changes

  • Added feedbackUserCount to client.insights.retrieve() and issueFilter to governance.createfindingsexport(). Changed issues on client.activity.feedback(), response on governance.createfindingsexport(), and exports on governance.listfindingsexports().

Source

api-client-python v0.12.22

API Clients

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_count to client.insights.retrieve() and issue_filter to governance.createfindingsexport(). Changed response on governance.createfindingsexport() and exports on governance.listfindingsexports().

Source

api-client-java v0.12.37

API Clients

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 feedbackUserCount to client.insights.retrieve() and issueFilter to governance.createfindingsexport(). Changed response on governance.createfindingsexport() and exports on governance.listfindingsexports().

Source

api-client-go v0.11.42

API Clients

Added FeedbackUserCount to client.insights.retrieve() and IssueFilter to governance.createfindingsexport().

Read more

Changes

  • Added FeedbackUserCount to client.insights.retrieve() and IssueFilter to governance.createfindingsexport(). Changed Issues on client.activity.feedback(), response on governance.createfindingsexport(), and Exports on governance.listfindingsexports().

Source

api-client-typescript v0.14.17

API Clients

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

API Clients

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

API Clients

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

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

API Clients

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

API ClientsNoteworthy

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

API ClientsNoteworthy

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

The request.feedRequest.categories enum value weeklyMeetings was added and response.results was changed in glean.client.search.retrieveFeed().

Read more

Changes

  • Added weeklyMeetings category enum.
  • Changed feed response results.

Source

api-client-typescript v0.14.11

API Clients

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

API Clients

The request.categories enum value weekly_meetings was added and response.results was changed in glean.client.search.retrieve_feed().

Read more

Changes

  • Added weekly_meetings category enum.
  • Changed feed response results.

Source

api-client-python v0.12.15

API Clients

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

Changes

  • And add , and also adds - adds - changes , and adds.

Source

api-client-java v0.12.31

API Clients

The request.feedRequest.categories enum value weeklyMeetings was added and response.results was changed in glean.client.search.retrieveFeed().

Read more

Changes

  • Added weeklyMeetings category enum.
  • Changed feed response results.

Source

api-client-java v0.12.30

API Clients

Chat citations now include across chat create, retrieve, and streaming APIs, changed , and findings export added an export type.

Read more

Changes

  • Added.
  • Changed and added.

Source

api-client-go v0.11.36

API Clients

The request.FeedRequest.Categories enum value weeklyMeetings was added and response.Results was changed in Glean.Client.Search.RetrieveFeed().

Read more

Changes

  • Added weeklyMeetings category enum.
  • Changed feed response results.

Source

api-client-go v0.11.35

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API ClientsBreaking

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

This release adds a new chat response object and updates feed search request and result structures in the Go API client.

Read more

Changes

  • : added - : changed - : changed.

Source

api-client-python v0.12.10

API Clients

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

API Clients

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

API Clients

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

API ClientsAction requiredDeprecated

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

API ClientsAction requiredDeprecated

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

API ClientsBreaking

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

MCP

Fixed a publishing issue affecting version 0.10.0.

Read more

Changes

  • Resolved a problem that prevented successful publishing with 0.10.0.

Source

langchain-glean v0.4.0

langchain-gleanAction required

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 SDKNoteworthy

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

Glean Agent Toolkit

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

MCPAction required

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

MCP

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

Glean Indexing SDK

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

API Clients

Updated to change the field.

Read more

Changes

  • Category: API Clients - Affected method:.

Source

api-client-python v0.12.8

API Clients

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

API Clients

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

API Clients

Updated to change the field.

Read more

Changes

  • Behavior or structure has been modified.

Source

REST API: changes (endpoints) 2026-02-19

APINoteworthy

1 endpoint added.

Read more

Changes

  • Added endpoint: /checkdatasourceauth.
  • 1 endpoint added.

api-client-typescript v0.14.6

API Clients

Added the method to the package in version 0.14.6.

Read more

Changes

  • Category: API Clients - New:.

Source

api-client-python v0.12.7

API Clients

Added a new authentication helper for checking data source authorization in glean-api-client 0.12.7.

Read more

Changes

  • Added for data source auth checks.

Source

api-client-java v0.12.22

API Clients

Added the method to the API client for authentication checks.

Read more

Changes

  • New function added to the client.

Source

api-client-go v0.11.27

API Clients

Added the method to the Go API client.

Read more

Changes

  • Added to support datasource authentication checks.

Source

api-client-typescript v0.14.5

API ClientsBreaking

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

API Clients

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

API ClientsBreaking

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 Clients

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

API ClientsNoteworthy

Added support for the enum value in the activity feedback API request.

api-client-python v0.12.5

API Clients

The request.feedback1.event enum value feedback_time_saved was added to glean.client.activity.feedback().

Read more

Changes

  • Added feedback_time_saved enum to activity feedback events.

Source

api-client-java v0.12.20

API Clients

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

API Clients

The request.Feedback1.Event enum value feedbackTimeSaved was added to Glean.Client.Activity.Feedback().

Read more

Changes

  • Added feedbackTimeSaved enum to activity feedback events.

Source

api-client-typescript v0.14.3

API Clients

Added the response.tools field to glean.client.agents.retrieveSchemas() in the @gleanwork/api-client 0.14.3 release.

Read more

Changes

  • Added response.tools to glean.client.agents.retrieveSchemas() output.

Source

api-client-python v0.12.4

API Clients

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

API Clients

The response.tools field was added to glean.client.agents.retrieve_schemas().

Read more

Changes

  • Added tools field to the agent schema retrieval response.

Source

api-client-java v0.12.19

API Clients

The method now includes the field in its response.

Read more

Changes

  • Added to the response.

Source

api-client-go v0.11.24

API Clients

The response.Tools field was added to Glean.Client.Agents.RetrieveSchemas().

Read more

Changes

  • Added Tools field to the agent schema retrieval response.

Source

api-client-typescript v0.14.1

API Clients

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

API Clients

Updated Python API client to version 0.12.1 based on OpenAPI Doc 0.9.0.

Read more

Changes

  • Python client generated at v0.12.1 - Released on PyPI as v0.12.1.

Source

api-client-java v0.12.16

API Clients

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

Changes

  • Java client v0.12.16 released to Maven Central.

Source

api-client-go v0.11.22

API ClientsBreaking

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

Glean Indexing SDKNoteworthy

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

Glean Indexing SDK

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

MCP

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

MCPNoteworthy

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

langchain-glean

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

API Clients

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

API Clients

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

Changes

  • Generated python v0.11.27 - Released on PyPI v0.11.27.

Source

api-client-java v0.12.14

API Clients

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

Changes

  • Java client v0.12.14 released - Maven Central v0.12.14 published.

Source

api-client-go v0.11.20

API Clients

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

MCP

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

MCP

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

MCP

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

MCP

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

MCPAction requiredDeprecated

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

MCPBreakingAction required

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

MCP

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

Mcp-config-schema v3.0.0-beta.0.

Read more

Changes

  • Mcp-config-schema v3.0.0-beta.0.

Source

Deep Linked Citations Migration Guide

APIDocumentationAction required

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API Clients

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

Changes

  • Python client generated at v0.11.24 - Released on PyPI as v0.11.24.

Source

api-client-java v0.12.11

API Clients

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

API ClientsBreaking

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

API Clients

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

API Clients

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 Clients

Api-client-python v0.11.23 includes 6 additions, 51 changes.

Read more

Changes

  • Added response.report.config.sensitive_content_options.custom_sensitive_expressions to client.governance.data.policies.retrieve().
  • Added request.config.sensitive_content_options.custom_sensitive_expressions to client.governance.data.policies.update().
  • Added response.reports.[].config.sensitive_content_options.custom_sensitive_expressions to client.governance.data.policies.list().
  • Added request.config.sensitive_content_options.custom_sensitive_expressions to client.governance.data.policies.create().
  • Added response.report.config.sensitive_content_options.custom_sensitive_expressions to client.governance.data.policies.create().
  • Added request.config.sensitive_content_options.custom_sensitive_expressions to client.governance.data.reports.create().
  • Changed request.body.structured_list.[].document.metadata.author on client.announcements.create().
  • Changed response.body.structured_list.[].document.metadata.author on client.announcements.create().
  • Changed request.body.structured_list.[].document.metadata.author on client.announcements.update().
  • Changed response.body.structured_list.[].document.metadata.author on client.announcements.update().
  • Changed request.data.added_roles.[].person on client.answers.create().
  • Changed response.added_roles.[].person on client.answers.create().
  • Changed request.added_roles.[].person on client.answers.update().
  • Changed response.added_roles.[].person on client.answers.update().
  • Changed response.answer_result.answer.added_roles.[].person on client.answers.retrieve().
  • Changed response.answer_results.[].answer.added_roles.[].person on client.answers.list().
  • Changed request.messages.[].citations.[].source_document.metadata.author on client.chat.create().
  • Changed response.messages.[].citations.[].source_document.metadata.author on client.chat.create().
  • Changed response.chat_result.chat.created_by on client.chat.retrieve().
  • Changed response.chat_results.[].chat.created_by on client.chat.list().
  • Changed request.messages.[].citations.[].source_document.metadata.author on client.chat.create_stream().
  • Changed response.collection.added_roles.[].person on client.collections.add_items().
  • Changed request.added_roles.[].person on client.collections.create().
  • Changed response.[class].collection.added_roles.[].person on client.collections.create().
  • Changed response.collection.added_roles.[].person on client.collections.delete_item().
  • Changed request.added_roles.[].person on client.collections.update().
  • Changed response.added_roles.[].person on client.collections.update().
  • Changed response.collection.added_roles.[].person on client.collections.update_item().
  • Changed response.collection.added_roles.[].person on client.collections.retrieve().
  • Changed response.collections.[].added_roles.[].person on client.collections.list().
  • Changed response.documents.{}.[document].metadata.author on client.documents.retrieve().
  • Changed response.documents.[].metadata.author on client.documents.retrieve_by_facets().
  • Changed response on client.insights.retrieve().
  • Changed response.search_response.results.[].structured_results.[].document.metadata.author on client.messages.retrieve().
  • Changed response.attribution on client.pins.update().
  • Changed response.pin.attribution on client.pins.retrieve().
  • Changed response.pins.[].attribution on client.pins.list().
  • Changed response.attribution on client.pins.create().
  • Changed request.source_document.metadata.author on client.search.query_as_admin().
  • Changed response.results.[].structured_results.[].document.metadata.author on client.search.query_as_admin().
  • Changed response.results.[].document.metadata.author on client.search.autocomplete().
  • Changed response.results.[].primary_entry.created_by on client.search.retrieve_feed().
  • Changed request.source_document.metadata.author on client.search.recommendations().
  • Changed response.results.[].structured_results.[].document.metadata.author on client.search.recommendations().
  • Changed request.source_document.metadata.author on client.search.query().
  • Changed response.results.[].structured_results.[].document.metadata.author on client.search.query().
  • Changed response.results.[] on client.entities.list().
  • Changed response.results.[] on client.entities.read_people().
  • Changed request.data.added_roles.[].person on client.shortcuts.create().
  • Changed response.shortcut.added_roles.[].person on client.shortcuts.create().
  • Changed response.shortcut.added_roles.[].person on client.shortcuts.retrieve().
  • Changed response.shortcuts.[].added_roles.[].person on client.shortcuts.list().
  • Changed request.added_roles.[].person on client.shortcuts.update().
  • Changed response.shortcut.added_roles.[].person on client.shortcuts.update().
  • Changed response.metadata.last_verifier on client.verification.add_reminder().
  • Changed response.documents.[].metadata.last_verifier on client.verification.list().
  • Changed response.metadata.last_verifier on client.verification.verify().

Source

api-client-java v0.12.9

API Clients

Api-client-java v0.12.9 includes 6 additions, 51 changes.

Read more

Changes

  • Added response.report.config.sensitiveContentOptions.customSensitiveExpressions to client.governance.data.policies.retrieve().
  • Added request.updatedlpreportrequest.config.sensitiveContentOptions.customSensitiveExpressions to client.governance.data.policies.update().
  • Added response.reports.[].config.sensitiveContentOptions.customSensitiveExpressions to client.governance.data.policies.list().
  • Added request.config.sensitiveContentOptions.customSensitiveExpressions to client.governance.data.policies.create().
  • Added response.report.config.sensitiveContentOptions.customSensitiveExpressions to client.governance.data.policies.create().
  • Added request.config.sensitiveContentOptions.customSensitiveExpressions to client.governance.data.reports.create().
  • Changed request.body.structuredList.[].document.metadata.author on client.announcements.create().
  • Changed response.body.structuredList.[].document.metadata.author on client.announcements.create().
  • Changed request.body.structuredList.[].document.metadata.author on client.announcements.update().
  • Changed response.body.structuredList.[].document.metadata.author on client.announcements.update().
  • Changed request.data.addedRoles.[].person on client.answers.create().
  • Changed response.addedroles.[].person on client.answers.create().
  • Changed request.addedRoles.[].person on client.answers.update().
  • Changed response.addedroles.[].person on client.answers.update().
  • Changed response.answerresult.answer.addedRoles.[].person on client.answers.retrieve().
  • Changed response.answerresults.[].answer.addedRoles.[].person on client.answers.list().
  • Changed request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author on client.chat.create().
  • Changed response.messages.[].citations.[].sourceDocument.metadata.author on client.chat.create().
  • Changed response.chatresult.chat.createdBy on client.chat.retrieve().
  • Changed response.chatresults.[].chat.createdBy on client.chat.list().
  • Changed request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author on client.chat.createstream().
  • Changed response.collection.addedRoles.[].person on client.collections.additems().
  • Changed request.addedRoles.[].person on client.collections.create().
  • Changed response.[class].collection.addedRoles.[].person on client.collections.create().
  • Changed response.collection.addedRoles.[].person on client.collections.deleteitem().
  • Changed request.addedRoles.[].person on client.collections.update().
  • Changed response.addedroles.[].person on client.collections.update().
  • Changed response.collection.addedRoles.[].person on client.collections.updateitem().
  • Changed response.collection.addedRoles.[].person on client.collections.retrieve().
  • Changed response.collections.[].addedRoles.[].person on client.collections.list().
  • Changed response.documents.{}.[document].metadata.author on client.documents.retrieve().
  • Changed response.documents.[].metadata.author on client.documents.retrievebyfacets().
  • Changed response on client.insights.retrieve().
  • Changed response.searchresponse.results.[].structuredResults.[].document.metadata.author on client.messages.retrieve().
  • Changed response.attribution on client.pins.update().
  • Changed response.pin.attribution on client.pins.retrieve().
  • Changed response.pins.[].attribution on client.pins.list().
  • Changed response.attribution on client.pins.create().
  • Changed request.sourceDocument.metadata.author on client.search.queryasadmin().
  • Changed response.results.[].structuredResults.[].document.metadata.author on client.search.queryasadmin().
  • Changed response.results.[].document.metadata.author on client.search.autocomplete().
  • Changed response.results.[].primaryEntry.createdBy on client.search.retrievefeed().
  • Changed request.sourceDocument.metadata.author on client.search.recommendations().
  • Changed response.results.[].structuredResults.[].document.metadata.author on client.search.recommendations().
  • Changed request.sourceDocument.metadata.author on client.search.query().
  • Changed response.results.[].structuredResults.[].document.metadata.author on client.search.query().
  • Changed response.results.[] on client.entities.list().
  • Changed response.results.[] on client.entities.readpeople().
  • Changed request.data.addedRoles.[].person on client.shortcuts.create().
  • Changed response.shortcut.addedRoles.[].person on client.shortcuts.create().
  • Changed response.shortcut.addedRoles.[].person on client.shortcuts.retrieve().
  • Changed response.shortcuts.[].addedRoles.[].person on client.shortcuts.list().
  • Changed request.addedRoles.[].person on client.shortcuts.update().
  • Changed response.shortcut.addedRoles.[].person on client.shortcuts.update().
  • Changed response.metadata.lastVerifier on client.verification.addreminder().
  • Changed response.documents.[].metadata.lastVerifier on client.verification.list().
  • Changed response.metadata.lastVerifier on client.verification.verify().

Source

api-client-java v0.12.10

API Clients

Updated Java API client to version 0.12.10 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.675.2.

Read more

Changes

  • Java client v0.12.10 generated - Released to Maven Central v0.12.10.

Source

api-client-go v0.11.16

API ClientsBreaking

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

API Clients

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

MCP

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

APIBreakingAction requiredDeprecated

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

MCP

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

APINoteworthy

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

MCP

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

API ClientsBreaking

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

API Clients

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

API ClientsBreaking

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

API Clients

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

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

API Clients

Updated Java API client to version 0.12.7 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.

Read more

Changes

  • Java SDK generated at v0.12.7 - Released to Maven Central v0.12.7.

Source

api-client-java v0.12.6

API Clients

Updated Java API client to version 0.12.6 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.660.0.

Read more

Changes

  • Java SDK generated at v0.12.6 - Released to Maven Central v0.12.6.

Source

api-client-java v0.12.5

API ClientsBreaking

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

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

MCPNoteworthy

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

API Clients

Updated API client to typescript v0.13.10 based on OpenAPI Doc 0.9.0.

Read more

Changes

  • Updated API client to typescript v0.13.10 based on OpenAPI Doc 0.9.0.

Source

api-client-python v0.11.14

API Clients

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

API Clients

Updated Java API client to version 0.12.4 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.658.1.

Read more

Changes

  • Java client v0.12.4 generated - Released to Maven Central v0.12.4.

Source

api-client-go v0.11.10

API Clients

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

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingDeprecated

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

API Clients

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

API Clients

Updated Python API client to version 0.11.10 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.

Read more

Changes

  • Python SDK generated at v0.11.10 - Released to PyPI as v0.11.10.

Source

api-client-java v0.12.3

API Clients

Updated Java API client to version 0.12.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.657.0.

Read more

Changes

  • Java SDK v0.12.3 generated - Released to Maven Central v0.12.3.

Source

api-client-java v0.12.2

API ClientsBreakingAction requiredDeprecated

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

API Clients

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

API Clients

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

API ClientsBreakingDeprecated

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

API Clients

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

API Clients

Updated Python API client to version 0.11.6 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.

Read more

Changes

  • Python SDK generated at v0.11.6 - PyPI release v0.11.6.

Source

api-client-java v0.12.1

API Clients

Updated Java API client to version 0.12.1 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.656.1.

Read more

Changes

  • Java client v0.12.1 generated - Released to Maven Central v0.12.1.

Source

api-client-go v0.11.6

API Clients

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

API Clients

Updated TypeScript API client to v0.13.5 based on OpenAPI Doc 0.9.0.

Read more

Changes

    • Released as NPM package v0.13.5.

Source

api-client-java v0.12.0

API Clients

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

Changes

  • Published to Maven Central as v0.12.0.

Source

api-client-go v0.11.5

API Clients

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

API Clients

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

API Clients

Updated Python API client to version 0.11.4 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.650.0.

Read more

Changes

  • Python client generated at v0.11.4 - Released on PyPI as v0.11.4.

Source

api-client-java v0.11.4

API Clients

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

API Clients

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

MCPBreakingAction required

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

API Clients

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

API Clients

Updated Python API client to version 0.11.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.649.0.

Read more

Changes

  • Python SDK generated at v0.11.3 - Released to PyPI as v0.11.3.

Source

api-client-java v0.11.3

API Clients

Updated Java API client to version 0.11.3 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.649.0.

Read more

Changes

  • Java client v0.11.3 generated - Released to Maven Central v0.11.3.

Source

api-client-go v0.11.3

API Clients

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

API Clients

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

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecatedNoteworthy

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

API ClientsNoteworthy

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

API ClientsNoteworthy

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 Clients

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.[].Chat to client.announcements.create().
  • Added response.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.announcements.create().
  • Added request.Request.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.announcements.update().
  • Added response.Body.StructuredList.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.announcements.update().
  • Added request.Request.Data.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.answers.create().
  • Added response.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.answers.create().
  • Added request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.answers.update().
  • Added response.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.answers.update().
  • Added response.AnswerResult.Answer.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.answers.retrieve().
  • Added response.AnswerResults.[].Answer.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.answers.list().
  • Added request.ChatRequest.Messages.[].Citations.[].SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.chat.create().
  • Added response.Messages.[].Citations.[].SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.chat.create().
  • Added response.ChatResult.Chat.CreatedBy.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.chat.retrieve().
  • Added response.ChatResults.[].Chat.CreatedBy.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.chat.list().
  • Added request.ChatRequest.Messages.[].Citations.[].SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.chat.createstream().
  • Added response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.additems().
  • Added request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.create().
  • Added response.[class].Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.create().
  • Added response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.deleteitem().
  • Added request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.update().
  • Added response.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.update().
  • Added response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.updateitem().
  • Added response.Collection.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.retrieve().
  • Added response.Collections.[].AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.collections.list().
  • Added response.Documents.[].Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.documents.retrievebyfacets().
  • Added response.Users.ActivityInsights.[].User.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.insights.retrieve().
  • Added response.SearchResponse.Results.[].StructuredResults.[].Chat to client.messages.retrieve().
  • Added response.Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.pins.update().
  • Added response.Pin.Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.pins.retrieve().
  • Added response.Pins.[].Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.pins.list().
  • Added response.Attribution.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.pins.create().
  • Added request.Request.SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.search.queryasadmin().
  • Added response.Results.[].StructuredResults.[].Chat to client.search.queryasadmin().
  • Added response.Results.[].Document.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.search.autocomplete().
  • Added response.Results.[].PrimaryEntry.CreatedBy.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.search.retrievefeed().
  • Added request.Request.SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.search.recommendations().
  • Added response.Results.[].StructuredResults.[].Chat to client.search.recommendations().
  • Added request.Request.SourceDocument.Metadata.Author.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.search.query().
  • Added response.Results.[].StructuredResults.[].Chat to client.search.query().
  • Added response.Results.[].RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.entities.list().
  • Added response.Results.[].RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.entities.readpeople().
  • Added request.Request.Data.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.shortcuts.create().
  • Added response.Shortcut.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.shortcuts.create().
  • Added response.Shortcut.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.shortcuts.retrieve().
  • Added response.Shortcuts.[].AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.shortcuts.list().
  • Added request.Request.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.shortcuts.update().
  • Added response.Shortcut.AddedRoles.[].Person.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.shortcuts.update().
  • Added response.Metadata.LastVerifier.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.verification.addreminder().
  • Added response.Documents.[].Metadata.LastVerifier.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.verification.list().
  • Added response.Metadata.LastVerifier.RelatedDocuments.[].Results.[].StructuredResults.[].Chat to client.verification.verify().
  • Changed response.Documents.{} on client.documents.retrieve().

Source

configure-mcp-server v2.0.0

MCP

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

MCP

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

API ClientsNoteworthy

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

API ClientsNoteworthy

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

API ClientsNoteworthy

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

API ClientsNoteworthy

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingNoteworthy

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

API ClientsBreakingNoteworthy

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

API Clients

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

API ClientsBreakingNoteworthy

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

API ClientsBreakingNoteworthy

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

API Clients

The response.agents_response.top_agents_insights array in glean.client.insights.retrieve() now includes the icon field.

Read more

Changes

  • Added icon field to top_agents_insights in API response.

Source

api-client-java v0.10.5

API ClientsBreakingNoteworthy

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

API ClientsBreakingNoteworthy

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

APIBreakingAction requiredDeprecated

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

API Clients

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

API Clients

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

API ClientsBreakingNoteworthy

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

API Clients

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

APIBreakingAction requiredNoteworthy

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

API Clients

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 Clients

Api-client-typescript v0.11.1 includes 51 additions.

Read more

Changes

  • Added request.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.announcements.create().
  • Added response.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.announcements.create().
  • Added request.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.announcements.update().
  • Added response.body.structuredList.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.announcements.update().
  • Added request.data.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.answers.create().
  • Added response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.answers.create().
  • Added request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.answers.update().
  • Added response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.answers.update().
  • Added response.answerresult.answer.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.answers.retrieve().
  • Added response.answerresults.[].answer.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.answers.list().
  • Added request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.chat.create().
  • Added response.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.chat.create().
  • Added response.chatresult.chat.createdBy.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.chat.retrieve().
  • Added response.chatresults.[].chat.createdBy.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.chat.list().
  • Added request.chatrequest.messages.[].citations.[].sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.chat.createstream().
  • Added response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.additems().
  • Added request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.create().
  • Added response.[class].collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.create().
  • Added response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.deleteitem().
  • Added request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.update().
  • Added response.addedroles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.update().
  • Added response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.updateitem().
  • Added response.collection.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.retrieve().
  • Added response.collections.[].addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.collections.list().
  • Added response.documents.{}.[document].metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.documents.retrieve().
  • Added response.documents.[].metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.documents.retrievebyfacets().
  • Added response.users.activityInsights.[].user.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.insights.retrieve().
  • Added response.searchresponse.results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.messages.retrieve().
  • Added response.attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.pins.update().
  • Added response.pin.attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.pins.retrieve().
  • Added response.pins.[].attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.pins.list().
  • Added response.attribution.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.pins.create().
  • Added request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.queryasadmin().
  • Added response.results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.queryasadmin().
  • Added response.results.[].document.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.autocomplete().
  • Added response.results.[].primaryEntry.createdBy.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.retrievefeed().
  • Added request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.recommendations().
  • Added response.results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.recommendations().
  • Added request.sourceDocument.metadata.author.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.query().
  • Added response.results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.search.query().
  • Added response.results.[].relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.entities.list().
  • Added response.results.[].relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.entities.readpeople().
  • Added request.data.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.shortcuts.create().
  • Added response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.shortcuts.create().
  • Added response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.shortcuts.retrieve().
  • Added response.shortcuts.[].addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.shortcuts.list().
  • Added request.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.shortcuts.update().
  • Added response.shortcut.addedRoles.[].person.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.shortcuts.update().
  • Added response.metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.verification.addreminder().
  • Added response.documents.[].metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.verification.list().
  • Added response.metadata.lastVerifier.relatedDocuments.[].results.[].structuredResults.[].generatedQna.followupActions.[].parameters to client.verification.verify().

Source

api-client-python v0.9.3

API Clients

Updated Python API client to version 0.9.3 based on OpenAPI Doc 0.9.0.

Read more

Changes

  • Python SDK generated at v0.9.3 - PyPI release published at v0.9.3.

Source

api-client-python v0.9.2

API Clients

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

API Clients

Updated Java API client to version 0.10.3 based on OpenAPI Doc 0.9.0.

Read more

Changes

  • Java SDK generated at v0.10.3 - Released to Maven Central as v0.10.3.

Source

api-client-java v0.10.2

API Clients

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

API Clients

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

API Clients

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

APINoteworthy

1 endpoint added.

Read more

Changes

  • Added endpoint: /api/index/v1/debug/{datasource}/document/events.
  • 1 endpoint added.

api-client-typescript v0.11.0

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

API Clients

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

Changes

  • Python client generated at version 0.9.1 - Released on PyPI as v0.9.1.

Source

api-client-java v0.10.1

API Clients

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

Changes

  • Java client v0.10.1 generated - Released to Maven Central v0.10.1.

Source

api-client-go v0.9.3

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

APINoteworthy

1 endpoint added.

Read more

Changes

  • Added endpoint: /debug/{datasource}/document/events.
  • 1 endpoint added.

api-client-typescript v0.10.3

API ClientsBreaking

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

API Clients

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

API Clients

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

API Clients

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

API ClientsBreakingAction requiredDeprecated

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

MCP

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

MCPNoteworthy

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

MCP

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

MCP

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

MCP

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

MCP

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

MCP

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

MCP

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

API Clients

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

MCP

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

MCP

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

MCPNoteworthy

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

MCP

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

MCP

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

MCP

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

MCP

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

MCP

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

MCP

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

Mcp-config-schema v0.2.0.

Read more

Changes

  • Mcp-config-schema v0.2.0.

Source

api-client-typescript v0.9.1

API Clients

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

API Clients

Updated Python API client to version 0.7.2 based on OpenAPI Doc 0.9.0 and Speakeasy CLI 1.603.0.

Read more

Changes

  • Python client generated at v0.7.2 - Released to PyPI as v0.7.2.

Source

api-client-java v0.8.0

API Clients

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

Changes

  • Published to Maven Central as v0.8.0.

Source

api-client-go v0.8.0

API Clients

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

MCPNoteworthy

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

MCP

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

Glean Indexing SDK

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

Glean Indexing SDK

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

MCP

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

MCP

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

Glean Agent Toolkit

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

langchain-glean

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

MCP

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

MCP

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

API ClientsBreaking

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

API Clients

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

API Clients

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

API Clients

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

MCP

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

API Clients

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

API Clients

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

Changes

  • Python SDK generated at v0.7.0 - Released to PyPI as v0.7.0.

Source

api-client-java v0.6.0

API Clients

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

Changes

  • Published to Maven Central as v0.6.0.

Source

api-client-go v0.7.0

API Clients

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

langchain-glean

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

MCPNoteworthy

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

MCP

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

Glean Indexing SDK

Fixed tag formatting for release and added an additional model for re-export.

Read more

Changes

  • Fixed format of tags in release.
  • Added additional model for re-export.

Source

mcp-server v0.7.9

MCPNoteworthy

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

MCP

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)

MCP

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

SDKBreakingAction requiredDeprecated

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

Documentation

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 instance parameter in the API client constructor.

Python API Client v0.6.0 - Breaking Changes

SDKAction required

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 ... to from glean.api_client import ....
  • This affects all classes including Glean, models, and other API components.
  • from glean importfrom 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

API

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)

MCPNoteworthy

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

APIBreakingAction requiredNoteworthy

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/list and POST /tools/call to the Client REST API.
  • Added API client support for GET /tools/list and POST /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

API

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

SDK

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

API

/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

APIDeprecated

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

APIAction requiredDeprecated

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

API

/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 field permissionIdentityStatus under status: Provides information regarding upload status of users and groups specified in document permissions.
  • /debug/{datasource}/documents - New response field permissionIdentityStatus under status: Provides information regarding upload status of users and groups specified in document permissions.

Update Developer Site

Website

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

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

SDK

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

APINoteworthy

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.