Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Releases: gleanwork/api-client-python

python - v0.13.0 - 2026-06-05 16:55:11

05 Jun 16:55
8411597

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.13.0

Python SDK Changes:

  • glean.client.collections.add_items(): response Changed (Breaking ⚠️)
  • glean.chat.get_chat_file(): Added
  • glean.agents.edit_agent(): Added
  • glean.entities.get_person_photo(): Added
  • glean.tools.get_action_pack_auth_status(): Added
  • glean.tools.authorize_action_pack(): Added
  • glean.indexing.custom_metadata.upsert(): Added
  • glean.indexing.custom_metadata.delete(): Added
  • glean.indexing.custom_metadata.get_schema(): Added
  • glean.indexing.custom_metadata.upsert_schema(): Added
  • glean.indexing.custom_metadata.delete_schema(): Added
  • glean.troubleshooting.post_/api/index/v1/debug/{datasource}/document/events(): Added
  • glean.datasources.get_datasource_credential_status(): Added
  • glean.datasources.rotate_datasource_credentials(): Added
  • glean.client.activity.feedback():
    • request.feedback1.category Changed
  • glean.client.announcements.create():
    • request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].answer Changed
    • response Changed
  • glean.client.announcements.update():
    • request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].answer Changed
    • response Changed
  • glean.client.answers.create():
    • request.data.added_roles[].person.related_documents[] Changed
    • response Changed
  • glean.client.answers.update():
    • request.added_roles[].person.related_documents[] Changed
    • response Changed
  • glean.client.answers.retrieve(): response.answer_result.answer Changed
  • glean.client.answers.list(): response.answer_results[].answer Changed
  • glean.client.chat.create():
    • request.messages[].citations[].source_document.metadata.author.related_documents[].results[].structured_results[].answer Changed
    • response.messages[].citations[].source_document.metadata.author.related_documents[].results[].structured_results[].answer Changed
  • glean.client.chat.retrieve(): response.chat_result.chat.created_by.related_documents[] Changed
  • glean.client.chat.list(): response.chat_results[].chat.created_by.related_documents[] Changed
  • glean.client.chat.create_stream():
    • request.messages[].citations[].source_document.metadata.author.related_documents[].results[].structured_results[].answer Changed
  • glean.client.collections.create():
    • request.added_roles[].person.related_documents[] Changed
    • response.union(class (0)) Changed
    • error_code.enum(corrupt_item) Added
  • glean.client.collections.delete(): error_code.enum(corrupt_item) Added
  • glean.client.collections.delete_item(): response.collection Changed
  • glean.client.collections.update():
    • request.added_roles[].person.related_documents[] Changed
    • response Changed
    • error_code.enum(corrupt_item) Added
  • glean.client.collections.update_item(): response.collection Changed
  • glean.client.collections.retrieve(): response Changed
  • glean.client.collections.list(): response.collections[] Changed
  • glean.client.documents.retrieve(): response.documents.Map<DocumentOrError>.union(Document).metadata.author.related_documents[].results[].structured_results[].answer Changed
  • glean.client.documents.retrieve_by_facets(): response.documents[].metadata.author.related_documents[].results[].structured_results[].answer Changed
  • glean.client.insights.retrieve():
    • request Changed
    • response Changed
  • glean.client.messages.retrieve(): response.search_response.results[].structured_results[] Changed
  • glean.client.pins.update(): response.attribution.related_documents[] Changed
  • glean.client.pins.retrieve(): response.pin.attribution.related_documents[] Changed
  • glean.client.pins.list(): response.pins[].attribution.related_documents[] Changed
  • glean.client.pins.create(): response.attribution.related_documents[] Changed
  • glean.client.search.query_as_admin():
    • request.source_document.metadata.author.related_documents[].results[].structured_results[].answer Changed
    • response.results[].structured_results[] Changed
  • glean.client.search.autocomplete(): response.results[].document.metadata.author.related_documents[].results[].structured_results[].answer Changed
  • glean.client.search.retrieve_feed():
    • request.categories[] Changed
    • response.results[] Changed
  • glean.client.search.recommendations():
    • request.source_document.metadata.author.related_documents[].results[].structured_results[].answer Changed
    • response.results[].structured_results[] Changed
  • glean.client.search.query():
    • request.source_document.metadata.author.related_documents[].results[].structured_results[].answer Changed
    • response.results[].structured_results[] Changed
  • glean.client.entities.list(): response.results[].related_documents[] Changed
  • glean.client.entities.read_people(): response.results[].related_documents[] Changed
  • glean.client.shortcuts.create():
    • request.data.added_roles[].person.related_documents[] Changed
    • response.shortcut.added_roles[].person.related_documents[] Changed
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles[].person.related_documents[] Changed
  • glean.client.shortcuts.list(): response.shortcuts[].added_roles[].person.related_documents[] Changed
  • glean.client.shortcuts.update():
    • request.added_roles[].person.related_documents[] Changed
    • response.shortcut.added_roles[].person.related_documents[] Changed
  • glean.client.verification.add_reminder(): response.metadata.last_verifier.related_documents[] Changed
  • glean.client.verification.list(): response.documents[].metadata.last_verifier.related_documents[] Changed
  • glean.client.verification.verify(): response.metadata.last_verifier.related_documents[] Changed

Generated with Speakeasy CLI 1.770.0

Publishing Completed

python - v0.12.24 - 2026-04-20 17:33:37

20 Apr 17:33
a2f724d

Choose a tag to compare

Generated by Speakeasy CLI

2026-04-20 17:33:37

Changes

Based on:

Generated

  • [python v0.12.24] .

Releases

Publishing Completed

python - v0.12.22 - 2026-04-15 21:47:39

15 Apr 21:47
96802b5

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.22

Python SDK Changes:

  • glean.client.insights.retrieve(): response.agents_response.agents_time_saved_insights[].feedback_user_count Added
  • glean.governance.createfindingsexport():
    • request.issue_filter Added
    • response Changed
  • glean.governance.listfindingsexports(): response.exports[] Changed

Generated with Speakeasy CLI 1.761.5

Publishing Completed

python - v0.12.21 - 2026-04-13 17:35:43

13 Apr 17:35
310909b

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.21

Python SDK Changes:

  • glean.client.activity.feedback():
    • request.feedback1.manual_feedback_info.issues[] Changed
  • glean.client.search.retrieve_feed(): response.results[].primary_entry.workflow.workflow.last_draft_saved_at Added
  • glean.governance.createfindingsexport():
    • request.filter.statuses Added
    • response.filter.statuses Added
  • glean.governance.listfindingsexports(): response.exports[].filter.statuses Added

Generated with Speakeasy CLI 1.761.3

Publishing Completed

python - v0.12.20 - 2026-04-09 16:26:23

09 Apr 16:26
5eddb17

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.20

Python SDK Changes:

  • glean.client.insights.retrieve(): response.agents_response Changed
  • glean.client.search.retrieve_feed(): response.results[].primary_entry.prompt_template.favorite_info.ugc_type.enum(spreadsheet_type) Added

Generated with Speakeasy CLI 1.761.1

Publishing Completed

python - v0.12.19 - 2026-04-06 19:10:42

06 Apr 19:10
856050e

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.19

Python SDK Changes:

  • glean.client.announcements.create():
    • request.body.structured_list[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.body.structured_list[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.announcements.update():
    • request.body.structured_list[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.body.structured_list[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.answers.create():
    • request.data.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
    • response.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.answers.update():
    • request.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
    • response.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.answers.retrieve(): response.answer_result.answer.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.answers.list(): response.answer_results[].answer.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.chat.create():
    • request.messages[].citations[].source_document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.messages[].citations[].source_document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.chat.retrieve(): response.chat_result.chat.created_by.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.chat.list(): response.chat_results[].chat.created_by.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.chat.create_stream():
    • request.messages[].citations[].source_document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.add_items(): response.collection.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.create():
    • request.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
    • response.union(class (0)).collection.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.delete_item(): response.collection.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.update():
    • request.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
    • response.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.update_item(): response.collection.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.retrieve(): response.collection.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.collections.list(): response.collections[].added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.documents.retrieve():
    • request.get_documents_request.document_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.documents.Map<DocumentOrError>.union(Document).metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.documents.retrieve_by_facets(): response.documents[].metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.documents.summarize():
    • request.document_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.insights.retrieve(): response.glean_assist.activity_insights[].user.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.messages.retrieve(): response.search_response.results[].structured_results[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.pins.update(): response.attribution.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.pins.retrieve(): response.pin.attribution.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.pins.list(): response.pins[].attribution.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.pins.create(): response.attribution.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.search.query_as_admin():
    • request.source_document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.results[].structured_results[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.search.autocomplete(): response.results[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.search.retrieve_feed():
    • request.categories[] Changed
    • response.results[] Changed
  • glean.client.search.recommendations():
    • request.source_document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.results[].structured_results[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.search.query():
    • request.source_document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
    • response.results[].structured_results[].document.metadata.author.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.entities.list(): response.results[].related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.entities.read_people(): response.results[].related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.shortcuts.create():
    • request.data.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
    • response.shortcut.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.shortcuts.list(): response.shortcuts[].added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.shortcuts.update():
    • request.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
    • response.shortcut.added_roles[].source_document_spec.union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.verification.add_reminder(): response.metadata.last_verifier.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.verification.list(): response.documents[].metadata.last_verifier.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added
  • glean.client.verification.verify(): response.metadata.last_verifier.related_documents[].query_suggestion.request_options.inclusions.container_specs[].union(class (3)).ugc_type.enum(artifacts) Added

Generated with Speakeasy CLI 1.761.1

Publishing Completed

python - v0.12.18 - 2026-03-27 16:53:45

27 Mar 16:53
9a3a648

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.18

Python SDK Changes:

  • glean.client.chat.create():
    • request.messages[].citations[].source_file.metadata.status.enum(partially_processed) Added
    • response.messages[].citations[].source_file.metadata.status.enum(partially_processed) Added
  • glean.client.chat.retrieve(): response.chat_result.chat.messages[].citations[].source_file.metadata.status.enum(partially_processed) Added
  • glean.client.chat.upload_files(): response.files[].metadata.status.enum(partially_processed) Added
  • glean.client.chat.retrieve_files(): response.files.Map<ChatFile>.metadata.status.enum(partially_processed) Added
  • glean.client.chat.create_stream():
    • request.messages[].citations[].source_file.metadata.status.enum(partially_processed) Added
  • glean.indexing.documents.add_or_update():
    • request.document.native_app_url Added
  • glean.indexing.documents.index():
    • request.documents[].native_app_url Added
  • glean.indexing.documents.bulk_index():
    • request.documents[].native_app_url Added

Generated with Speakeasy CLI 1.759.3

Publishing Completed

python - v0.12.17 - 2026-03-25 16:23:15

25 Mar 16:23
bff668a

Choose a tag to compare

Generated by Speakeasy CLI

2026-03-25 16:23:15

Changes

Based on:

Generated

  • [python v0.12.17] .

Releases

Publishing Completed

python - v0.12.16 - 2026-03-23 19:59:45

23 Mar 19:59
dd21cc3

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.16

Python SDK Changes:

  • glean.client.search.retrieve_feed():
    • request.categories[].enum(weekly_meetings) Added
    • response.results[] Changed

Generated with Speakeasy CLI 1.759.1

Publishing Completed

python - v0.12.15 - 2026-03-23 16:57:01

23 Mar 16:57
0fa4224

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.15

Python SDK Changes:

  • glean.client.chat.create():
    • request.messages[].citations[].source_custom_entity Added
    • response.messages[].citations[].source_custom_entity Added
  • glean.client.chat.retrieve(): response.chat_result.chat.messages[].citations[].source_custom_entity Added
  • glean.client.chat.create_stream():
    • request.messages[].citations[].source_custom_entity Added
  • glean.client.insights.retrieve(): response.overview_response Changed
  • glean.governance.createfindingsexport():
    • request.export_type.enum(issues) Added

Generated with Speakeasy CLI 1.759.1

Publishing Completed

Morty Proxy This is a proxified and sanitized view of the page, visit original site.