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
239 changes: 120 additions & 119 deletions .speakeasy/gen.lock

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/gen.yaml
Original file line numberDiff line numberDiff line change
Expand Up@@ -34,7 +34,7 @@ generation:
generateNewTests: true
skipResponseBodyAssertions: true
python:
version: 0.15.5
version: 0.15.6
additionalDependencies:
dev: {}
main: {}
Expand Down
196 changes: 106 additions & 90 deletions .speakeasy/glean-merged-spec.yaml

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .speakeasy/tests.arazzo.yaml
Original file line numberDiff line numberDiff line change
Expand Up@@ -159063,7 +159063,7 @@ workflows:
- condition: $response.header.Content-Type == application/json
- context: $response.body
condition: |
{"id":"<id>","object":"response","created_at":"2026-05-19T05:32:52.505Z","status":"completed","output":[{"type":"message","role":"assistant","content":[{"type":"output_text","text":"<value>"}]}],"store":false,"request_id":"<id>"}
{"id":"<id>","object":"RESPONSE","created_at":"2026-05-19T05:32:52.505Z","status":"COMPLETED","output":[{"type":"MESSAGE","role":"ASSISTANT","content":[{"type":"OUTPUT_TEXT","text":"<value>"}]}],"store":false,"request_id":"<id>"}
type: simple
x-speakeasy-test-group: chat_SDK
x-speakeasy-test-rebuild: true
Expand Down
12 changes: 6 additions & 6 deletions .speakeasy/workflow.lock
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
speakeasyVersion: 1.792.0
speakeasyVersion: 1.793.1
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:ca77ef4550d695da210e8f0d32f3422d29e9d09f7aa66f7b13d248c6ec8c7941
sourceBlobDigest: sha256:469de4cd2c8ab4928c3989656bf63cc265a8ceea5a8b3e3498734137b19723f8
sourceRevisionDigest: sha256:d13c31da5ca27c98a1af21e210409e81b4f0c82ccce67a3240aa64cf7baf9b89
sourceBlobDigest: sha256:bcbdd011dbf9086f67ebe91eaf040f8df34b5a93e58e571259303798fc22881d
tags:
- latest
Glean Client API:
Expand All@@ -16,10 +16,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:ca77ef4550d695da210e8f0d32f3422d29e9d09f7aa66f7b13d248c6ec8c7941
sourceBlobDigest: sha256:469de4cd2c8ab4928c3989656bf63cc265a8ceea5a8b3e3498734137b19723f8
sourceRevisionDigest: sha256:d13c31da5ca27c98a1af21e210409e81b4f0c82ccce67a3240aa64cf7baf9b89
sourceBlobDigest: sha256:bcbdd011dbf9086f67ebe91eaf040f8df34b5a93e58e571259303798fc22881d
codeSamplesNamespace: glean-api-specs-python-code-samples
codeSamplesRevisionDigest: sha256:2c3560eb6c6ea1afdbbf7fd64c9e27673ca3ae028fb784f30ecd9151553898f8
codeSamplesRevisionDigest: sha256:1426503cf43714290faf1a9a9a0d94f83a6638e69dd2fa02ede4f4be83ab7fab
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -561,8 +561,8 @@ For more information on obtaining the appropriate token type, please contact you

* [create](docs/sdks/skills/README.md#create) - Create skill
* [list](docs/sdks/skills/README.md#list) - List skills
* [validate](docs/sdks/skills/README.md#validate) - Validate skill bundle
* [import_](docs/sdks/skills/README.md#import_) - Import skills from GitHub
* [validate](docs/sdks/skills/README.md#validate) - Validate skill bundle
* [preview_source](docs/sdks/skills/README.md#preview_source) - Preview a GitHub skill source
* [update](docs/sdks/skills/README.md#update) - Update skill
* [delete](docs/sdks/skills/README.md#delete) - Delete skill
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -818,4 +818,14 @@ Based on:
### Generated
- [python v0.15.5] .
### Releases
- [PyPI v0.15.5] https://pypi.org/project/glean-api-client/0.15.5 - .
- [PyPI v0.15.5] https://pypi.org/project/glean-api-client/0.15.5 - .

## 2026-08-13 21:43:31
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.793.1 (2.928.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v0.15.6] .
### Releases
- [PyPI v0.15.6] https://pypi.org/project/glean-api-client/0.15.6 - .
3 changes: 2 additions & 1 deletion docs/models/feedrequestcategory.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -57,4 +57,5 @@ value = FeedRequestCategory.DOCUMENT_SUGGESTION
| `DEMO_CARD` | DEMO_CARD |
| `OOO_PLANNER` | OOO_PLANNER |
| `OOO_CATCH_UP` | OOO_CATCH_UP |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `KNOWLEDGE_GAP` | KNOWLEDGE_GAP |
14 changes: 7 additions & 7 deletions docs/models/feedresult.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -3,10 +3,10 @@

## Fields

| Field | Type | Required | Description |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `category` | [models.FeedResultCategory](../models/feedresultcategory.md) | :heavy_check_mark: | Category of the result, one of the requested categories in incoming request. |
| `primary_entry` | [models.FeedEntry](../models/feedentry.md) | :heavy_check_mark: | N/A |
| `secondary_entries` | List[[models.FeedEntry](../models/feedentry.md)] | :heavy_minus_sign: | Secondary entries for the result e.g. suggested docs for the calendar, carousel. |
| `rank` | *Optional[int]* | :heavy_minus_sign: | Rank of the result. Rank is suggested by server. Client side rank may differ. |
| `placement_reason` | [Optional[models.PlacementReason]](../models/placementreason.md) | :heavy_minus_sign: | Placement source for ranked feed results. ORGANIC means the card was emitted by normal feed ranking. PROMO means the card was inserted by the homepage cards promo framework. |
| Field | Type | Required | Description |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `category` | [models.FeedResultCategory](../models/feedresultcategory.md) | :heavy_check_mark: | Category of the result, one of the requested categories in incoming request. |
| `primary_entry` | [models.FeedEntry](../models/feedentry.md) | :heavy_check_mark: | N/A |
| `secondary_entries` | List[[models.FeedEntry](../models/feedentry.md)] | :heavy_minus_sign: | Secondary entries for the result e.g. suggested docs for the calendar, carousel. |
| `rank` | *Optional[int]* | :heavy_minus_sign: | Rank of the result. Rank is suggested by server. Client side rank may differ. |
| `placement_reason` | [Optional[models.PlacementReason]](../models/placementreason.md) | :heavy_minus_sign: | Placement source for ranked feed results. ORGANIC means the card was emitted by normal feed ranking. PROMO means the card was inserted by the homepage cards promo framework. PINNED means the card was moved to the head of the ranked stack (e.g. knowledge-gap pilot cards). |
3 changes: 2 additions & 1 deletion docs/models/feedresultcategory.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -61,4 +61,5 @@ value = FeedResultCategory.DOCUMENT_SUGGESTION
| `DEMO_CARD` | DEMO_CARD |
| `OOO_PLANNER` | OOO_PLANNER |
| `OOO_CATCH_UP` | OOO_CATCH_UP |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `KNOWLEDGE_GAP` | KNOWLEDGE_GAP |
2 changes: 1 addition & 1 deletion docs/models/input.md
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
# Input

Either a plain string (single user turn) or a chronological array of `user`/`assistant` messages. The final array message must be `user`.
Either a plain string (single user turn) or a chronological array of `USER`/`ASSISTANT` messages. The final array message must be `USER`.



Expand Down
3 changes: 2 additions & 1 deletion docs/models/justificationtype.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -74,4 +74,5 @@ value = JustificationType.FREQUENTLY_ACCESSED
| `DEMO_CARD` | DEMO_CARD |
| `OOO_PLANNER` | OOO_PLANNER |
| `OOO_CATCH_UP` | OOO_CATCH_UP |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `KNOWLEDGE_GAP` | KNOWLEDGE_GAP |
2 changes: 1 addition & 1 deletion docs/models/object.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -13,4 +13,4 @@ value = Object.RESPONSE

| Name | Value |
| ---------- | ---------- |
| `RESPONSE` | response |
| `RESPONSE` | RESPONSE |
5 changes: 3 additions & 2 deletions docs/models/placementreason.md
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
# PlacementReason

Placement source for ranked feed results. ORGANIC means the card was emitted by normal feed ranking. PROMO means the card was inserted by the homepage cards promo framework.
Placement source for ranked feed results. ORGANIC means the card was emitted by normal feed ranking. PROMO means the card was inserted by the homepage cards promo framework. PINNED means the card was moved to the head of the ranked stack (e.g. knowledge-gap pilot cards).

## Example Usage

Expand All@@ -18,4 +18,5 @@ value = PlacementReason.ORGANIC
| Name | Value |
| --------- | --------- |
| `ORGANIC` | ORGANIC |
| `PROMO` | PROMO |
| `PROMO` | PROMO |
| `PINNED` | PINNED |
2 changes: 1 addition & 1 deletion docs/models/platformchatcitationannotationtype.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -13,4 +13,4 @@ value = PlatformChatCitationAnnotationType.CITATION

| Name | Value |
| ---------- | ---------- |
| `CITATION` | citation |
| `CITATION` | CITATION |
2 changes: 1 addition & 1 deletion docs/models/platformchatcompletedresponsestatus.md
Original file line numberDiff line numberDiff line change
Expand Up@@ -13,4 +13,4 @@ value = PlatformChatCompletedResponseStatus.COMPLETED

| Name | Value |
| ----------- | ----------- |
| `COMPLETED` | completed |
| `COMPLETED` | COMPLETED |
Loading
Loading