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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff line change
@@ -1,9 +1,9 @@
speakeasyVersion: 1.792.0
speakeasyVersion: 1.794.0
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:ca77ef4550d695da210e8f0d32f3422d29e9d09f7aa66f7b13d248c6ec8c7941
sourceBlobDigest: sha256:469de4cd2c8ab4928c3989656bf63cc265a8ceea5a8b3e3498734137b19723f8
sourceRevisionDigest: sha256:f80bbddd9fa7ca5475b3b9d84338e0a16de2e47c3e6585e568af8bcb449301f2
sourceBlobDigest: sha256:7adb7b36c3a5923084580a20334184a64a83265d805eea894e2259c4b505af0b
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:f80bbddd9fa7ca5475b3b9d84338e0a16de2e47c3e6585e568af8bcb449301f2
sourceBlobDigest: sha256:7adb7b36c3a5923084580a20334184a64a83265d805eea894e2259c4b505af0b
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 number Diff line number Diff 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 number Diff line number Diff 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-15 01:15:30
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.794.0 (2.930.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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff 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 number Diff line number Diff line change
Expand Up @@ -13,4 +13,4 @@ value = PlatformChatCompletedResponseStatus.COMPLETED

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