Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
67 changes: 32 additions & 35 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

3 changes: 2 additions & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,15 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: true
go:
version: 0.11.18
version: 0.11.19
additionalDependencies: {}
allowUnknownFieldsInWeakUnions: false
baseErrorName: GleanError
clientServerStatusCodesAsErrors: true
defaultErrorName: APIError
envVarPrefix: GLEAN
flattenGlobalSecurity: true
forwardCompatibleEnumsByDefault: false
imports:
option: openapi
paths:
Expand Down
53 changes: 48 additions & 5 deletions .speakeasy/glean-merged-spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ openapi: 3.0.0
info:
version: 0.9.0
title: Glean API
x-source-commit-sha: 6c18cdaa8da169e191cc66885c326e2ea6d13644
x-source-commit-sha: 238230620ba8c9d6e82155bc0f062dd35e143c23
description: |
# Introduction
In addition to the data sources that Glean has built-in support for, Glean also provides a REST API that enables customers to put arbitrary content in the search index. This is useful, for example, for doing permissions-aware search over content in internal tools that reside on-prem as well as for searching over applications that Glean does not currently support first class. In addition these APIs allow the customer to push organization data (people info, organization structure etc) into Glean.
Expand All @@ -22,7 +22,7 @@ info:
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
x-logo:
url: https://app.glean.com/images/glean-text2.svg
x-open-api-commit-sha: c7a6190b989a16d24b879348f08e27efcb304566
x-open-api-commit-sha: c27f32e7c21c9d71b36334893b43cb74cba33c24
x-speakeasy-name: 'Glean API'
servers:
- url: https://{instance}-be.glean.com
Expand Down Expand Up @@ -3350,6 +3350,8 @@ paths:
schema:
description: CSV of all the violations found for this policy.
type: string
"400":
description: Bad request error (e.g., continuous policies are not supported).
"403":
description: Permissions error
"500":
Expand Down Expand Up @@ -5873,6 +5875,21 @@ components:
attendees:
$ref: "#/components/schemas/CalendarAttendees"
description: The attendee list, including their response status
isCancelled:
type: boolean
description: Whether the meeting has been cancelled
location:
type: string
description: The location/venue of the meeting
responseStatus:
type: string
description: The current user's response status (accepted, declined, tentativelyAccepted, none)
conferenceUri:
type: string
description: The meeting join link (Teams, Zoom, etc.)
conferenceProvider:
type: string
description: The conference provider (e.g., "Microsoft Teams", "Zoom")
AppResult:
required:
- datasource
Expand Down Expand Up @@ -7617,6 +7634,9 @@ components:
chatId:
type: string
description: The id of the Chat that context should be retrieved from and messages added to. An empty id starts a new Chat, and the Chat is saved if saveChat is true.
agentConfig:
$ref: "#/components/schemas/AgentConfig"
description: Describes the agent that will execute the request.
ChatRestrictionFilters:
allOf:
- $ref: "#/components/schemas/RestrictionFilters"
Expand All @@ -7635,9 +7655,6 @@ components:
- $ref: "#/components/schemas/ChatRequestBase"
- type: object
properties:
agentConfig:
$ref: "#/components/schemas/AgentConfig"
description: Describes the agent that will execute the request.
inclusions:
$ref: "#/components/schemas/ChatRestrictionFilters"
description: A list of filters which only allows chat to access certain content.
Expand Down Expand Up @@ -8718,6 +8735,30 @@ components:
$ref: "#/components/schemas/LabeledCountInfo"
dailyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
searchMonthlyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
searchWeeklyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
searchDailyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
assistantMonthlyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
assistantWeeklyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
assistantDailyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
agentsMonthlyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
agentsWeeklyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
agentsDailyActiveUserTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
searchesTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
assistantInteractionsTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
agentRunsTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
searchDatasourceCounts:
type: object
additionalProperties:
Expand Down Expand Up @@ -13045,6 +13086,8 @@ components:
$ref: "#/components/schemas/DlpSeverity"
timeRange:
$ref: "#/components/schemas/TimeRangeFilter"
archived:
type: boolean
ExportInfo:
properties:
createdBy:
Expand Down
14 changes: 7 additions & 7 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
speakeasyVersion: 1.675.4
speakeasyVersion: 1.680.12
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:a38a82dd27fe58019cf7c85c19cbd402e93361c9df38ce070f2ca419eeab832f
sourceBlobDigest: sha256:3840e8da76cb1e20b3c7f053acee46de0e4bcb58e17379e235342990ead4c8f8
sourceRevisionDigest: sha256:151bc5470aa7451ec8c554ff9d42856219a7ea1582630661b4986a2ffee6526c
sourceBlobDigest: sha256:b132349dc4a56181d7076bf6241b5f7e05e132d59dbeb262b56b44c40ea527d0
tags:
- latest
- speakeasy-sdk-regen-1765502290
- speakeasy-sdk-regen-1765586447
petstore-oas:
sourceNamespace: petstore-oas
sourceRevisionDigest: sha256:97b2eff2f43ce14276d28efc41ec5de8034cde61db8445f12b626e4dc88ea40e
Expand All @@ -18,10 +18,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:a38a82dd27fe58019cf7c85c19cbd402e93361c9df38ce070f2ca419eeab832f
sourceBlobDigest: sha256:3840e8da76cb1e20b3c7f053acee46de0e4bcb58e17379e235342990ead4c8f8
sourceRevisionDigest: sha256:151bc5470aa7451ec8c554ff9d42856219a7ea1582630661b4986a2ffee6526c
sourceBlobDigest: sha256:b132349dc4a56181d7076bf6241b5f7e05e132d59dbeb262b56b44c40ea527d0
codeSamplesNamespace: glean-api-specs-go-code-samples
codeSamplesRevisionDigest: sha256:dcae1f2208b7924c016bddaaf8da432bdeb8e3d57100977c302257305eb0acb5
codeSamplesRevisionDigest: sha256:11d84e3e840441923b327dcb4027a45486e59551732e532f02ef71a1d285cebf
petstore:
source: petstore-oas
sourceNamespace: petstore-oas
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -478,4 +478,14 @@ Based on:
### Generated
- [go v0.11.18] .
### Releases
- [Go v0.11.18] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.18 - .
- [Go v0.11.18] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.18 - .

## 2026-01-05 01:26:29
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.680.12 (2.788.15) https://github.com/speakeasy-api/speakeasy
### Generated
- [go v0.11.19] .
### Releases
- [Go v0.11.19] https://github.com/gleanwork/api-client-go/releases/tag/v0.11.19 - .
3 changes: 2 additions & 1 deletion docs/models/components/dlpfindingfilter.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,4 +13,5 @@
| `DocumentIds` | []*string* | :heavy_minus_sign: | N/A |
| `Severity` | [*components.DlpSeverity](../../models/components/dlpseverity.md) | :heavy_minus_sign: | Severity levels for DLP findings and analyses. |
| `DocumentSeverity` | [][components.DlpSeverity](../../models/components/dlpseverity.md) | :heavy_minus_sign: | N/A |
| `TimeRange` | [*components.TimeRangeFilter](../../models/components/timerangefilter.md) | :heavy_minus_sign: | N/A |
| `TimeRange` | [*components.TimeRangeFilter](../../models/components/timerangefilter.md) | :heavy_minus_sign: | N/A |
| `Archived` | **bool* | :heavy_minus_sign: | N/A |
Loading