Skip to content

Commit 651905d

Browse files
committed
## Typescript SDK Changes:
* `glean.client.insights.retrieve()`: `response.overviewresponse` **Changed** * `glean.client.governance.data.policies.download()`: `error.status[400]` **Added** * `glean.governance.createfindingsexport()`: * `request.filter.archived` **Added** * `response.filter.archived` **Added** * `glean.governance.listfindingsexports()`: `response.exports.[].filter.archived` **Added**
1 parent b0112bc commit 651905d

40 files changed

+1273
-759
lines changed

.speakeasy/gen.lock

Lines changed: 96 additions & 55 deletions
Large diffs are not rendered by default.

.speakeasy/gen.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ generation:
3131
generateNewTests: true
3232
skipResponseBodyAssertions: true
3333
typescript:
34-
version: 0.13.18
34+
version: 0.13.19
3535
acceptHeaderEnum: true
3636
additionalDependencies:
3737
dependencies: {}

.speakeasy/glean-merged-spec.yaml

Lines changed: 33 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ openapi: 3.0.0
22
info:
33
version: 0.9.0
44
title: Glean API
5-
x-source-commit-sha: 6c18cdaa8da169e191cc66885c326e2ea6d13644
5+
x-source-commit-sha: 2c7a78a25ca692105f3466dbb29decbf772b9df6
66
description: |
77
# Introduction
88
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.
@@ -22,7 +22,7 @@ info:
2222
These API clients provide type-safe, idiomatic interfaces for working with Glean IndexingAPIs in your language of choice.
2323
x-logo:
2424
url: https://app.glean.com/images/glean-text2.svg
25-
x-open-api-commit-sha: c7a6190b989a16d24b879348f08e27efcb304566
25+
x-open-api-commit-sha: 4a7f99f9fcac984241469c847906875924211386
2626
x-speakeasy-name: 'Glean API'
2727
servers:
2828
- url: https://{instance}-be.glean.com
@@ -3350,6 +3350,8 @@ paths:
33503350
schema:
33513351
description: CSV of all the violations found for this policy.
33523352
type: string
3353+
"400":
3354+
description: Bad request error (e.g., continuous policies are not supported).
33533355
"403":
33543356
description: Permissions error
33553357
"500":
@@ -7617,6 +7619,9 @@ components:
76177619
chatId:
76187620
type: string
76197621
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.
7622+
agentConfig:
7623+
$ref: "#/components/schemas/AgentConfig"
7624+
description: Describes the agent that will execute the request.
76207625
ChatRestrictionFilters:
76217626
allOf:
76227627
- $ref: "#/components/schemas/RestrictionFilters"
@@ -7635,9 +7640,6 @@ components:
76357640
- $ref: "#/components/schemas/ChatRequestBase"
76367641
- type: object
76377642
properties:
7638-
agentConfig:
7639-
$ref: "#/components/schemas/AgentConfig"
7640-
description: Describes the agent that will execute the request.
76417643
inclusions:
76427644
$ref: "#/components/schemas/ChatRestrictionFilters"
76437645
description: A list of filters which only allows chat to access certain content.
@@ -8718,6 +8720,30 @@ components:
87188720
$ref: "#/components/schemas/LabeledCountInfo"
87198721
dailyActiveUserTimeseries:
87208722
$ref: "#/components/schemas/LabeledCountInfo"
8723+
searchMonthlyActiveUserTimeseries:
8724+
$ref: "#/components/schemas/LabeledCountInfo"
8725+
searchWeeklyActiveUserTimeseries:
8726+
$ref: "#/components/schemas/LabeledCountInfo"
8727+
searchDailyActiveUserTimeseries:
8728+
$ref: "#/components/schemas/LabeledCountInfo"
8729+
assistantMonthlyActiveUserTimeseries:
8730+
$ref: "#/components/schemas/LabeledCountInfo"
8731+
assistantWeeklyActiveUserTimeseries:
8732+
$ref: "#/components/schemas/LabeledCountInfo"
8733+
assistantDailyActiveUserTimeseries:
8734+
$ref: "#/components/schemas/LabeledCountInfo"
8735+
agentsMonthlyActiveUserTimeseries:
8736+
$ref: "#/components/schemas/LabeledCountInfo"
8737+
agentsWeeklyActiveUserTimeseries:
8738+
$ref: "#/components/schemas/LabeledCountInfo"
8739+
agentsDailyActiveUserTimeseries:
8740+
$ref: "#/components/schemas/LabeledCountInfo"
8741+
searchesTimeseries:
8742+
$ref: "#/components/schemas/LabeledCountInfo"
8743+
assistantInteractionsTimeseries:
8744+
$ref: "#/components/schemas/LabeledCountInfo"
8745+
agentRunsTimeseries:
8746+
$ref: "#/components/schemas/LabeledCountInfo"
87218747
searchDatasourceCounts:
87228748
type: object
87238749
additionalProperties:
@@ -13045,6 +13071,8 @@ components:
1304513071
$ref: "#/components/schemas/DlpSeverity"
1304613072
timeRange:
1304713073
$ref: "#/components/schemas/TimeRangeFilter"
13074+
archived:
13075+
type: boolean
1304813076
ExportInfo:
1304913077
properties:
1305013078
createdBy:

.speakeasy/workflow.lock

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
1-
speakeasyVersion: 1.675.4
1+
speakeasyVersion: 1.680.1
22
sources:
33
Glean API:
44
sourceNamespace: glean-api-specs
5-
sourceRevisionDigest: sha256:a38a82dd27fe58019cf7c85c19cbd402e93361c9df38ce070f2ca419eeab832f
6-
sourceBlobDigest: sha256:3840e8da76cb1e20b3c7f053acee46de0e4bcb58e17379e235342990ead4c8f8
5+
sourceRevisionDigest: sha256:3461b3dac7efedff6cb57d714f963544cec4eff62ece1a8dc9d5d150f324bbc5
6+
sourceBlobDigest: sha256:126400ca3ba3f47a2b561b79bacd77396be85dd760a07e8265838e0232963e54
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1765502435
9+
- speakeasy-sdk-regen-1765586455
1010
Glean Client API:
1111
sourceNamespace: glean-client-api
1212
sourceRevisionDigest: sha256:aec0770b5bcca91068c3a844cb9ef4a091281f6cc3b7d86f2abef1bd6fb2b301
@@ -18,10 +18,10 @@ targets:
1818
glean:
1919
source: Glean API
2020
sourceNamespace: glean-api-specs
21-
sourceRevisionDigest: sha256:a38a82dd27fe58019cf7c85c19cbd402e93361c9df38ce070f2ca419eeab832f
22-
sourceBlobDigest: sha256:3840e8da76cb1e20b3c7f053acee46de0e4bcb58e17379e235342990ead4c8f8
21+
sourceRevisionDigest: sha256:3461b3dac7efedff6cb57d714f963544cec4eff62ece1a8dc9d5d150f324bbc5
22+
sourceBlobDigest: sha256:126400ca3ba3f47a2b561b79bacd77396be85dd760a07e8265838e0232963e54
2323
codeSamplesNamespace: glean-api-specs-typescript-code-samples
24-
codeSamplesRevisionDigest: sha256:548c9fd65c523a68b0083399ff25eb45b7ee7e12cff7dbf2ec5e6aa722f55f94
24+
codeSamplesRevisionDigest: sha256:9cae56319f42f650ec6df324b9a837cfb1becf85edd276f33ad6dd023fe83eac
2525
workflow:
2626
workflowVersion: 1.0.0
2727
speakeasyVersion: latest

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -538,4 +538,14 @@ Based on:
538538
### Generated
539539
- [typescript v0.13.18] .
540540
### Releases
541-
- [NPM v0.13.18] https://www.npmjs.com/package/@gleanwork/api-client/v/0.13.18 - .
541+
- [NPM v0.13.18] https://www.npmjs.com/package/@gleanwork/api-client/v/0.13.18 - .
542+
543+
## 2025-12-19 01:20:53
544+
### Changes
545+
Based on:
546+
- OpenAPI Doc
547+
- Speakeasy CLI 1.680.1 (2.788.5) https://github.com/speakeasy-api/speakeasy
548+
### Generated
549+
- [typescript v0.13.19] .
550+
### Releases
551+
- [NPM v0.13.19] https://www.npmjs.com/package/@gleanwork/api-client/v/0.13.19 - .

docs/models/components/dlpfindingfilter.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,5 @@ let value: DlpFindingFilter = {};
2020
| `documentIds` | *string*[] | :heavy_minus_sign: | N/A |
2121
| `severity` | [components.DlpSeverity](../../models/components/dlpseverity.md) | :heavy_minus_sign: | Severity levels for DLP findings and analyses. |
2222
| `documentSeverity` | [components.DlpSeverity](../../models/components/dlpseverity.md)[] | :heavy_minus_sign: | N/A |
23-
| `timeRange` | [components.TimeRangeFilter](../../models/components/timerangefilter.md) | :heavy_minus_sign: | N/A |
23+
| `timeRange` | [components.TimeRangeFilter](../../models/components/timerangefilter.md) | :heavy_minus_sign: | N/A |
24+
| `archived` | *boolean* | :heavy_minus_sign: | N/A |

0 commit comments

Comments
 (0)