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
42 changes: 26 additions & 16 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ generation:
generateNewTests: false
skipResponseBodyAssertions: false
java:
version: 0.12.34
version: 0.12.35
additionalDependencies: []
additionalPlugins: []
artifactID: glean-api-client
Expand Down
36 changes: 34 additions & 2 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: 8a0e3a32d5d6639d10ef809d104942a79d54d1a0
x-source-commit-sha: 7cd01919b796c950ca54c51503238f534fa48e00
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: f89c07f572daff630aa6a660c5c20e8aa3227322
x-open-api-commit-sha: 6b032e8b28e48c2a0260b4efd845179a94c7771a
x-speakeasy-name: 'Glean API'
servers:
- url: https://{instance}-be.glean.com
Expand Down Expand Up @@ -9329,6 +9329,27 @@ components:
runCount:
type: integer
description: Total number of agent runs for this user over the specified time period.
AgentsTimeSavedInsight:
properties:
agentId:
type: string
description: Agent ID
agentName:
type: string
description: Agent name
icon:
$ref: "#/components/schemas/IconConfig"
description: Agent icon configuration
isDeleted:
type: boolean
description: Indicates whether the agent has been deleted
runCount:
type: integer
description: Total number of runs for this agent over the specified time period.
minsPerRun:
type: number
format: float
description: Average minutes saved per run for this agent over the specified time period.
AgentsInsightsV2Response:
allOf:
- $ref: "#/components/schemas/CurrentActiveUsers"
Expand All @@ -9355,8 +9376,19 @@ components:
type: array
items:
$ref: "#/components/schemas/AgentUsersInsight"
agentsTimeSavedInsights:
type: array
items:
$ref: "#/components/schemas/AgentsTimeSavedInsight"
description: Insights for agents time saved over the specified time period.
dailyAgentRunsTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
successfulRunsTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
failedRunsTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
pausedRunsTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
upvotesTimeseries:
$ref: "#/components/schemas/LabeledCountInfo"
downvotesTimeseries:
Expand Down
10 changes: 5 additions & 5 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ speakeasyVersion: 1.761.1
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:0f10e7b25d98791a46b0ed9fffad9d56ce1e52d63ca5d8c2598ff2fda3df6321
sourceBlobDigest: sha256:59995e53d0ac0527b824756126d89dd7c4638fffb3b57711446f35604d0012a0
sourceRevisionDigest: sha256:fc067faeb611e9c238be68e0bdac11779a451008f5921cf10f970d381c44644c
sourceBlobDigest: sha256:61fb034ef017be733fa3cb01aab6a132d15007b2c0a38aad9e2f4c1a8097b5f8
tags:
- latest
Glean-OAS:
Expand All @@ -17,10 +17,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:0f10e7b25d98791a46b0ed9fffad9d56ce1e52d63ca5d8c2598ff2fda3df6321
sourceBlobDigest: sha256:59995e53d0ac0527b824756126d89dd7c4638fffb3b57711446f35604d0012a0
sourceRevisionDigest: sha256:fc067faeb611e9c238be68e0bdac11779a451008f5921cf10f970d381c44644c
sourceBlobDigest: sha256:61fb034ef017be733fa3cb01aab6a132d15007b2c0a38aad9e2f4c1a8097b5f8
codeSamplesNamespace: glean-api-specs-java-code-samples
codeSamplesRevisionDigest: sha256:9ab0315247aac25275abe5e58debea4324923b23bb0d9cbaeeff8d7b97b4e40f
codeSamplesRevisionDigest: sha256:5a975fc6470aeb56ecb3b09866af9686aaf63ddfd671a298abfe17286f5d9a66
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,15 +67,15 @@ The samples below show how a published SDK artifact is used:

Gradle:
```groovy
implementation 'com.glean.api-client:glean-api-client:0.12.34'
implementation 'com.glean.api-client:glean-api-client:0.12.35'
```

Maven:
```xml
<dependency>
<groupId>com.glean.api-client</groupId>
<artifactId>glean-api-client</artifactId>
<version>0.12.34</version>
<version>0.12.35</version>
</dependency>
```

Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -688,4 +688,14 @@ Based on:
### Generated
- [java v0.12.34] .
### Releases
- [Maven Central v0.12.34] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.34 - .
- [Maven Central v0.12.34] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.34 - .

## 2026-04-08 06:56:46
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.761.1 (2.879.6) https://github.com/speakeasy-api/speakeasy
### Generated
- [java v0.12.35] .
### Releases
- [Maven Central v0.12.35] https://central.sonatype.com/artifact/com.glean.api-client/glean-api-client/0.12.35 - .
4 changes: 4 additions & 0 deletions docs/models/components/AgentsInsightsV2Response.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@
| `topAgentsInsights` | List\<[PerAgentInsight](../../models/components/PerAgentInsight.md)> | :heavy_minus_sign: | N/A |
| `agentsUsageByDepartmentInsights` | List\<[AgentsUsageByDepartmentInsight](../../models/components/AgentsUsageByDepartmentInsight.md)> | :heavy_minus_sign: | N/A |
| `agentUsersInsights` | List\<[AgentUsersInsight](../../models/components/AgentUsersInsight.md)> | :heavy_minus_sign: | N/A |
| `agentsTimeSavedInsights` | List\<[AgentsTimeSavedInsight](../../models/components/AgentsTimeSavedInsight.md)> | :heavy_minus_sign: | Insights for agents time saved over the specified time period. |
| `dailyAgentRunsTimeseries` | [Optional\<LabeledCountInfo>](../../models/components/LabeledCountInfo.md) | :heavy_minus_sign: | N/A |
| `successfulRunsTimeseries` | [Optional\<LabeledCountInfo>](../../models/components/LabeledCountInfo.md) | :heavy_minus_sign: | N/A |
| `failedRunsTimeseries` | [Optional\<LabeledCountInfo>](../../models/components/LabeledCountInfo.md) | :heavy_minus_sign: | N/A |
| `pausedRunsTimeseries` | [Optional\<LabeledCountInfo>](../../models/components/LabeledCountInfo.md) | :heavy_minus_sign: | N/A |
| `upvotesTimeseries` | [Optional\<LabeledCountInfo>](../../models/components/LabeledCountInfo.md) | :heavy_minus_sign: | N/A |
| `downvotesTimeseries` | [Optional\<LabeledCountInfo>](../../models/components/LabeledCountInfo.md) | :heavy_minus_sign: | N/A |
13 changes: 13 additions & 0 deletions docs/models/components/AgentsTimeSavedInsight.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
# AgentsTimeSavedInsight


## Fields

| Field | Type | Required | Description | Example |
| --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- | --------------------------------------------------------------------------------- |
| `agentId` | *Optional\<String>* | :heavy_minus_sign: | Agent ID | |
| `agentName` | *Optional\<String>* | :heavy_minus_sign: | Agent name | |
| `icon` | [Optional\<IconConfig>](../../models/components/IconConfig.md) | :heavy_minus_sign: | Defines how to render an icon | {<br/>"color": "#343CED",<br/>"key": "person_icon",<br/>"iconType": "GLYPH",<br/>"name": "user"<br/>} |
| `isDeleted` | *Optional\<Boolean>* | :heavy_minus_sign: | Indicates whether the agent has been deleted | |
| `runCount` | *Optional\<Long>* | :heavy_minus_sign: | Total number of runs for this agent over the specified time period. | |
| `minsPerRun` | *Optional\<Float>* | :heavy_minus_sign: | Average minutes saved per run for this agent over the specified time period. | |
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
groupId=com.glean.api-client
artifactId=glean-api-client
version=0.12.34
version=0.12.35
org.gradle.jvmargs=-Xmx4g -XX:MaxMetaspaceSize=1g
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ public class SDKConfiguration {

private static final String LANGUAGE = "java";
public static final String OPENAPI_DOC_VERSION = "0.9.0";
public static final String SDK_VERSION = "0.12.34";
public static final String SDK_VERSION = "0.12.35";
public static final String GEN_VERSION = "2.879.6";
private static final String BASE_PACKAGE = "com.glean.api_client.glean_api_client";
public static final String USER_AGENT =
Expand Down
Loading