Skip to content
Merged
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
69 changes: 35 additions & 34 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
@@ -1,19 +1,19 @@
lockVersion: 2.0.0
id: 3e3290ca-0ee8-4981-b1bc-14536048fa63
management:
docChecksum: a3ab9dc80dc91ba0a076940b1f683f18
docChecksum: fee1a198e1c72b93bc0505c193dde59e
docVersion: 0.9.0
speakeasyVersion: 1.796.4
generationVersion: 2.935.1
releaseVersion: 0.17.8
configChecksum: d9d278d52883b25bf44bfdb07996358c
releaseVersion: 0.17.9
configChecksum: a00068af819070592158f1be34636469
repoURL: https://github.com/gleanwork/api-client-python.git
installationURL: https://github.com/gleanwork/api-client-python.git
published: true
persistentEdits:
generation_id: 32527516-26f6-4805-925d-a813334edb07
pristine_commit_hash: a263a7d036111ecfcb895d0c3466cb3976b805ce
pristine_tree_hash: aa461bf22639bbd261e4ca0be65b5c24d39645e2
generation_id: f08d7f7a-65f4-41de-8fb2-8ddb632e7701
pristine_commit_hash: 47ef156d6fe81763234d6a6fe2445a29115670e6
pristine_tree_hash: 485cb23f121643601091fe74236a8fe0a61a4479
features:
python:
acceptHeaders: 3.0.0
Expand Down Expand Up @@ -1414,8 +1414,8 @@ trackedFiles:
pristine_git_object: a851a7f13eb25d515fa9b9244c5dfdc98fa14e2c
docs/models/feedrequestcategory.md:
id: 31a02f3064c7
last_write_checksum: sha1:9940232e4994754d391d10c568f927614e8b945b
pristine_git_object: 324182ad032356eeeb8ddf7a507b22157e6e8cf4
last_write_checksum: sha1:e38370a3acbf451d4ef7ef12060627e8ac6f9adc
pristine_git_object: 14862711e255666c12173d6af658f62b67552679
docs/models/feedrequestoptions.md:
id: 58eb26b19e77
last_write_checksum: sha1:fd2ab08736cef8156169b0cfee8c52e7aed1accf
Expand All @@ -1434,8 +1434,8 @@ trackedFiles:
pristine_git_object: f6f92abf16b61f88b527e1c906f605e98306878e
docs/models/feedresultcategory.md:
id: a5f77f38d0a7
last_write_checksum: sha1:88998b75c86690ad8a114141ea423030b8928022
pristine_git_object: 96a85d7437cc41a597e94e4f130037d6b32fe142
last_write_checksum: sha1:1e97ca497b2c59006798e80683a5fe80e3f28647
pristine_git_object: 1394fb32645a59d2c63c38b1baeaa5e480c3fc77
docs/models/fieldscope.md:
id: e6b52bcb22a6
last_write_checksum: sha1:13a1492ce39d2f89a01d626996a345a1339a1873
Expand Down Expand Up @@ -1878,8 +1878,8 @@ trackedFiles:
pristine_git_object: 647f9bb67a6af30d7fd71c8ddb3c5e1bf40bb938
docs/models/justificationtype.md:
id: 8286affacee4
last_write_checksum: sha1:299f564dff713eec9aee79b16e46fe69f76280a7
pristine_git_object: f1e53c7f49ed540744adb93b1a1d26bab8bfaf85
last_write_checksum: sha1:b43aabba22190a0734b7a40bb42a04146cbb3ef8
pristine_git_object: 8229b188ab1d4a1dbbffe18afb59e2c1cb3ded89
docs/models/knowledgetype.md:
id: 1e0c90679228
last_write_checksum: sha1:0030a7539b9362bbb59e0bbd36580676058b3540
Expand Down Expand Up @@ -3834,8 +3834,8 @@ trackedFiles:
pristine_git_object: 79e388be87446ab6a4064b372bad0e8376d0cb5e
pyproject.toml:
id: 5d07e7d72637
last_write_checksum: sha1:88b9b6a023db495623fd66e064c6379ba7c675bc
pristine_git_object: a78056c97869c2be8b6d96530c480ef870dda8e3
last_write_checksum: sha1:970ffc37c912f180bf2247c5fe192f4df4d3fc19
pristine_git_object: 42b07f8e0f9825641e64f68386d0669b8c294c17
scripts/prepare_readme.py:
id: e0c5957a6035
last_write_checksum: sha1:c2c83f71dea61eb50c9e05da83b16d18b4da8794
Expand All @@ -3862,8 +3862,8 @@ trackedFiles:
pristine_git_object: 55f23c1feabfedeb7e8cd5bea8b910f0ae0b77d9
src/glean/api_client/_version.py:
id: 0ce22b26136b
last_write_checksum: sha1:b5e0de782ee479a9f8fca4d40692979926f66f18
pristine_git_object: 6c33e9ce84c628d56ea98295e23f4630a1d7971d
last_write_checksum: sha1:e59e7dd97ddfacfd33e8c163661495b4fa72385f
pristine_git_object: d066a769b2616864d64892185e9bcdf56975fcf9
src/glean/api_client/agents.py:
id: b925701a9217
last_write_checksum: sha1:1d4b152d9d9260d1c97d4983f521f30b5cfa1085
Expand Down Expand Up @@ -5098,16 +5098,16 @@ trackedFiles:
pristine_git_object: 44041cb376d89949c815ea1e7813505940605855
src/glean/api_client/models/feedentry.py:
id: 023eb6c10ae1
last_write_checksum: sha1:58fa848ca8be51a9f1f86ce6c108988c213bb413
pristine_git_object: 7dee139ec55576268c0f22c76f906d794c67c2ab
last_write_checksum: sha1:5eabff3b5cd0b361c5886938f9fbe3a95b8f78ed
pristine_git_object: 6de44a79f6324b46a202478f195e71ea7799e53d
src/glean/api_client/models/feedop.py:
id: b8067ac0a127
last_write_checksum: sha1:c58cb0a3a01925eb14d84176c5c6e9d8f4d84cf1
pristine_git_object: f39626285f84630e5a9233736d652914b759d44b
src/glean/api_client/models/feedrequest.py:
id: 33496b6a5bab
last_write_checksum: sha1:fe4ce3082dd4b6567533916585a56459bf0f0595
pristine_git_object: b6d5609d6e0ddf0f733192c7d17b400e9df34532
last_write_checksum: sha1:4ace38fcc2bec0422b3e8177be7e11763c3d4e28
pristine_git_object: 0b4739142304e7a396d039222f6f85cd7f2beafa
src/glean/api_client/models/feedrequestoptions.py:
id: b99003fbf522
last_write_checksum: sha1:d5ffee29242075cbe6d2dd5ec916b0c3d40acf54
Expand All @@ -5118,8 +5118,8 @@ trackedFiles:
pristine_git_object: 683438c837601f483526ec18756fadc7222edb24
src/glean/api_client/models/feedresult.py:
id: ae187332b37a
last_write_checksum: sha1:99146017e1ad26ead3c75624d236cbb4c77a4fb9
pristine_git_object: 388ef7d33dba188b7876f3cc0086d012cf857a32
last_write_checksum: sha1:4cb8df83d04bf6b3e85583c8c70785d629b69496
pristine_git_object: 5dce9c15402c7841069e12dcdbc7620c529b184b
src/glean/api_client/models/followupaction.py:
id: e2de5c4c8524
last_write_checksum: sha1:49e1a826449081fecfcd828c940604db949a8533
Expand Down Expand Up @@ -7522,8 +7522,8 @@ trackedFiles:
pristine_git_object: abb763ddc8504b28c0cb6fdf8d25237d46e21bab
tests/mockserver/internal/handler/pathpostrestapiv1getchat.go:
id: a0ec7bafa599
last_write_checksum: sha1:2267292ba8173cf8df70ddbc6ac02ff3439cb879
pristine_git_object: 8740195860b6c08e036caae19aab8e7374350960
last_write_checksum: sha1:b48e2313407814ee4f8ed181b8e5299a84960c44
pristine_git_object: 96d4127e0455272a9842e2d1954e5fcefa3278cc
tests/mockserver/internal/handler/pathpostrestapiv1getchatapplication.go:
id: 7d101c69d4bc
last_write_checksum: sha1:7b81898137fdb3a89b4dcfa318b9b5b92e8860c0
Expand Down Expand Up @@ -8602,12 +8602,12 @@ trackedFiles:
pristine_git_object: 04cc3a93272ac70933b0485bee31b335e05ab623
tests/mockserver/internal/sdk/models/components/feedentry.go:
id: d25fd66fcf7a
last_write_checksum: sha1:6bd0dce24d0f908a53a89ded54805b8a517cd4e9
pristine_git_object: 2824141d82570d68507a8d526999871ed9235c11
last_write_checksum: sha1:fee85ec5b49bec06f358fa5c1491e2b9022808b7
pristine_git_object: e52b5300a4c124c6fa886f959ec408e5c98ae282
tests/mockserver/internal/sdk/models/components/feedrequest.go:
id: b06bc4cef0cf
last_write_checksum: sha1:5b96a8086c80278d6ab2475ec98022ccdf0cfe5e
pristine_git_object: 023f1fdef400afb3a7e2503f4dbbe2b46ae3e478
last_write_checksum: sha1:941e473b866a9275df87c9b7d2b4bd1ebc0c906c
pristine_git_object: 698ed03a551bfc2607a5593aaea66d28ee2aced9
tests/mockserver/internal/sdk/models/components/feedrequestoptions.go:
id: fd9245fe1bf2
last_write_checksum: sha1:fa30b7fd6ee3e45896d7bbe36e33e7c0cb9000ba
Expand All @@ -8618,8 +8618,8 @@ trackedFiles:
pristine_git_object: 54f9d1a8997983156c84e69f888c59a80d06c2b1
tests/mockserver/internal/sdk/models/components/feedresult.go:
id: 47411573e67a
last_write_checksum: sha1:39d548d2ce819a208597afb35a2533529633596f
pristine_git_object: f014c787e5ed4c75eff83e0f8e3ccb4d55687185
last_write_checksum: sha1:b291daeded71b10d964bab678de412fe968b070e
pristine_git_object: 9a4cfb737eb02f128d85116b58ec2116f6ee8a8a
tests/mockserver/internal/sdk/models/components/followupaction.go:
id: 38179fec19b1
last_write_checksum: sha1:32a31f7af77a58ce6f3284e8550d01fcf0d3bddd
Expand Down Expand Up @@ -10966,8 +10966,8 @@ trackedFiles:
pristine_git_object: 6cc8aeec3c52329d389081db0a27f10f53f214b9
tests/test_messages.py:
id: be23089b1f8b
last_write_checksum: sha1:bef200db8e7fff0aa33ef17846f5054a2d035a88
pristine_git_object: 36643db35a2d2a3cf9d327379ee7a6cb30da51d0
last_write_checksum: sha1:2404e23964ef6a1f5ddc900402b34e597d2d9617
pristine_git_object: 132005ec7d1e35f805b6a8c28e07e043bce22f0a
tests/test_people.py:
id: 37c243940039
last_write_checksum: sha1:2b78b1c5ea17f267895188b1b48ff9fe2bc19f17
Expand All @@ -10994,8 +10994,8 @@ trackedFiles:
pristine_git_object: 63587d5a9e7b7e506ce9daf00d51ce92afb56035
tests/test_summarize.py:
id: a255d8a6f627
last_write_checksum: sha1:19e1270dae90c3ebc19d93365a0613815d9e5a0e
pristine_git_object: c55cf90ad4fc6407f3a8e208dffda40fd8d45661
last_write_checksum: sha1:e7e9214f8583669b5db38c048f17c49fe1bcc0a2
pristine_git_object: a4e5f87b9e662c320b1b8e64bf9ede7974523a3f
tests/test_tools.py:
id: 70889bdf7321
last_write_checksum: sha1:e9e37efd6a65d805c02d70d548df9c87dd062b0e
Expand Down Expand Up @@ -12583,6 +12583,7 @@ generatedTests:
platform-trigger-presets-get: "2026-08-21T02:33:03Z"
platform-trigger-presets-input-values-list: "2026-08-21T02:33:03Z"
platform-trigger-presets-events-search: "2026-08-21T02:33:03Z"
releaseNotes: "## Python SDK Changes:\n* `glean.client.search.retrieve_feed()`: \n * `request.categories[].enum(edit_doc)` **Added**\n * `response.results[]` **Changed**\n"
generatedFiles:
- .devcontainer/README.md
- .devcontainer/devcontainer.json
Expand Down
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.17.8
version: 0.17.9
additionalDependencies:
dev: {}
main: {}
Expand Down
7 changes: 5 additions & 2 deletions .speakeasy/glean-merged-spec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@ openapi: 3.1.0
info:
version: "0.9.0"
title: Glean API
x-source-commit-sha: 3bdadfcc5a4065b7ad79af7228d56e8bb7103242
x-open-api-commit-sha: d913a8aacc566d250fec4d5e268280b9822b541e
x-source-commit-sha: be488aad3aab1450b2ec01f91d1b5c4d45a10b93
x-open-api-commit-sha: 9a7b8a7874f77833c0aa5a2317b0bfbe54976f03
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 Down Expand Up @@ -15946,6 +15946,7 @@ components:
- ADMIN_HEALTH_CENTER
- KNOWLEDGE_GAP
- ARTIFACT_CREATION
- EDIT_DOC
description: Categories of content requested. An allowlist gives flexibility to request content separately or together.
requestOptions:
$ref: '#/components/schemas/FeedRequestOptions'
Expand Down Expand Up @@ -16418,6 +16419,7 @@ components:
- ADMIN_HEALTH_CENTER
- KNOWLEDGE_GAP
- ARTIFACT_CREATION
- EDIT_DOC
description: Type of the justification.
justification:
type: string
Expand Down Expand Up @@ -16513,6 +16515,7 @@ components:
- ADMIN_HEALTH_CENTER
- KNOWLEDGE_GAP
- ARTIFACT_CREATION
- EDIT_DOC
description: Category of the result, one of the requested categories in incoming request.
primaryEntry:
$ref: '#/components/schemas/FeedEntry'
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.796.4
sources:
Glean API:
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:8f19b404373679d7d3ca1b003102e56f23a84e72b0564fe8609c73edc3d1f7a7
sourceBlobDigest: sha256:dd59024c27d1072f61d1d2c6c9c5ffc23292d9761ba0cf5899b8a104fc5d1d83
sourceRevisionDigest: sha256:198992b0266c8a869691e671fc499bc0a10c7f09b592be5cecf38e17fd297294
sourceBlobDigest: sha256:849b1069b5bbd966ff5d5d37370cae89f5590fb2be9440efe3711640610c199e
tags:
- latest
Glean Client API:
Expand All @@ -16,10 +16,10 @@ targets:
glean:
source: Glean API
sourceNamespace: glean-api-specs
sourceRevisionDigest: sha256:8f19b404373679d7d3ca1b003102e56f23a84e72b0564fe8609c73edc3d1f7a7
sourceBlobDigest: sha256:dd59024c27d1072f61d1d2c6c9c5ffc23292d9761ba0cf5899b8a104fc5d1d83
sourceRevisionDigest: sha256:198992b0266c8a869691e671fc499bc0a10c7f09b592be5cecf38e17fd297294
sourceBlobDigest: sha256:849b1069b5bbd966ff5d5d37370cae89f5590fb2be9440efe3711640610c199e
codeSamplesNamespace: glean-api-specs-python-code-samples
codeSamplesRevisionDigest: sha256:9812f3df6c7e985bf52b7f3637d68c924e072cc881b472ae54d3954e6c9ce999
codeSamplesRevisionDigest: sha256:424c965ef2d591e3b145927f21752d736805916951dbb612bfcec2ae91ede471
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
Expand Down
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -938,4 +938,14 @@ Based on:
### Generated
- [python v0.17.8] .
### Releases
- [PyPI v0.17.8] https://pypi.org/project/glean-api-client/0.17.8 - .
- [PyPI v0.17.8] https://pypi.org/project/glean-api-client/0.17.8 - .

## 2026-09-09 05:41:13
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.796.4 (2.935.1) https://github.com/speakeasy-api/speakeasy
### Generated
- [python v0.17.9] .
### Releases
- [PyPI v0.17.9] https://pypi.org/project/glean-api-client/0.17.9 - .
3 changes: 2 additions & 1 deletion docs/models/feedrequestcategory.md
Original file line number Diff line number Diff line change
Expand Up @@ -61,4 +61,5 @@ value = FeedRequestCategory.DOCUMENT_SUGGESTION
| `OOO_CATCH_UP` | OOO_CATCH_UP |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `KNOWLEDGE_GAP` | KNOWLEDGE_GAP |
| `ARTIFACT_CREATION` | ARTIFACT_CREATION |
| `ARTIFACT_CREATION` | ARTIFACT_CREATION |
| `EDIT_DOC` | EDIT_DOC |
3 changes: 2 additions & 1 deletion docs/models/feedresultcategory.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,4 +65,5 @@ value = FeedResultCategory.DOCUMENT_SUGGESTION
| `OOO_CATCH_UP` | OOO_CATCH_UP |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `KNOWLEDGE_GAP` | KNOWLEDGE_GAP |
| `ARTIFACT_CREATION` | ARTIFACT_CREATION |
| `ARTIFACT_CREATION` | ARTIFACT_CREATION |
| `EDIT_DOC` | EDIT_DOC |
3 changes: 2 additions & 1 deletion docs/models/justificationtype.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,5 @@ value = JustificationType.FREQUENTLY_ACCESSED
| `OOO_CATCH_UP` | OOO_CATCH_UP |
| `ADMIN_HEALTH_CENTER` | ADMIN_HEALTH_CENTER |
| `KNOWLEDGE_GAP` | KNOWLEDGE_GAP |
| `ARTIFACT_CREATION` | ARTIFACT_CREATION |
| `ARTIFACT_CREATION` | ARTIFACT_CREATION |
| `EDIT_DOC` | EDIT_DOC |
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@

[project]
name = "glean-api-client"
version = "0.17.8"
version = "0.17.9"
description = "Python Client SDK Generated by Speakeasy."
authors = [{ name = "Glean Technologies, Inc." },]
readme = "README-PYPI.md"
Expand Down
4 changes: 2 additions & 2 deletions src/glean/api_client/_version.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
import importlib.metadata

__title__: str = "glean-api-client"
__version__: str = "0.17.8"
__version__: str = "0.17.9"
__openapi_doc_version__: str = "0.9.0"
__gen_version__: str = "2.935.1"
__user_agent__: str = "speakeasy-sdk/python 0.17.8 2.935.1 0.9.0 glean-api-client"
__user_agent__: str = "speakeasy-sdk/python 0.17.9 2.935.1 0.9.0 glean-api-client"

try:
if __package__ is not None:
Expand Down
1 change: 1 addition & 0 deletions src/glean/api_client/models/feedentry.py
Original file line number Diff line number Diff line change
Expand Up @@ -133,6 +133,7 @@ class JustificationType(str, Enum, metaclass=utils.OpenEnumMeta):
ADMIN_HEALTH_CENTER = "ADMIN_HEALTH_CENTER"
KNOWLEDGE_GAP = "KNOWLEDGE_GAP"
ARTIFACT_CREATION = "ARTIFACT_CREATION"
EDIT_DOC = "EDIT_DOC"


class FeedEntryTypedDict(TypedDict):
Expand Down
1 change: 1 addition & 0 deletions src/glean/api_client/models/feedrequest.py
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@ class FeedRequestCategory(str, Enum):
ADMIN_HEALTH_CENTER = "ADMIN_HEALTH_CENTER"
KNOWLEDGE_GAP = "KNOWLEDGE_GAP"
ARTIFACT_CREATION = "ARTIFACT_CREATION"
EDIT_DOC = "EDIT_DOC"


class FeedRequestTypedDict(TypedDict):
Expand Down
1 change: 1 addition & 0 deletions src/glean/api_client/models/feedresult.py
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ class FeedResultCategory(str, Enum, metaclass=utils.OpenEnumMeta):
ADMIN_HEALTH_CENTER = "ADMIN_HEALTH_CENTER"
KNOWLEDGE_GAP = "KNOWLEDGE_GAP"
ARTIFACT_CREATION = "ARTIFACT_CREATION"
EDIT_DOC = "EDIT_DOC"


class PlacementReason(str, Enum, metaclass=utils.OpenEnumMeta):
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading
Loading