Skip to content

Releases: gleanwork/api-client-python

python - v0.12.4 - 2026-02-09 17:59:29

09 Feb 17:59
3187286

Choose a tag to compare

Generated by Speakeasy CLI

2026-02-09 17:59:29

Changes

Based on:

Generated

  • [python v0.12.4] .

Releases

Publishing Completed

python - v0.12.3 - 2026-02-09 17:35:59

09 Feb 17:36
8ac8498

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.3

Python SDK Changes:

  • glean.client.agents.retrieve_schemas(): response.tools Added

Generated with Speakeasy CLI 1.709.1

Publishing Completed

python - v0.12.2 - 2026-02-06 20:36:57

06 Feb 20:37
fd925ad

Choose a tag to compare

Generated by Speakeasy CLI

2026-02-06 20:36:57

Changes

Based on:

Generated

  • [python v0.12.2] .

Releases

Publishing Completed

python - v0.12.1 - 2026-02-06 02:31:06

06 Feb 02:31
7d1690d

Choose a tag to compare

Generated by Speakeasy CLI

2026-02-06 02:31:06

Changes

Based on:

Generated

  • [python v0.12.1] .

Releases

Publishing Completed

python - v0.12.0 - 2026-02-05 22:27:39

05 Feb 22:27
64e819e

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.0

Python SDK Changes:

  • glean.client.chat.create():
    • request Changed
    • response.messages[].agent_config.agent.enum(auto) Added (Breaking ⚠️)
  • glean.client.shortcuts.retrieve(): request Changed (Breaking ⚠️)
  • glean.client.search.retrieve_feed():
    • request.locale Added
    • response.results[].primary_entry.prompt_template.favorite_info.ugc_type.enum(prism_views_type) Added (Breaking ⚠️)
  • glean.client.pins.list(): request Changed (Breaking ⚠️)
  • glean.client.insights.retrieve():
    • request Changed (Breaking ⚠️)
    • response Changed (Breaking ⚠️)
  • glean.client.documents.retrieve_by_facets(): request Changed (Breaking ⚠️)
  • glean.client.documents.retrieve(): request Changed (Breaking ⚠️)
  • glean.client.chat.retrieve():
    • request.locale Added
    • response.chat_result.chat.messages[].agent_config.agent.enum(auto) Added (Breaking ⚠️)
  • glean.client.collections.list(): request.locale Added
  • glean.client.messages.retrieve():
    • request.locale Added
    • response.search_response.glean_data_error.federated_search_rate_limit_error Added
  • glean.client.chat.delete(): request.locale Added
  • glean.client.answers.list(): request.locale Added
  • glean.client.chat.list(): request.locale Added
  • glean.client.chat.retrieve_application(): request.locale Added
  • glean.client.chat.upload_files(): request.locale Added
  • glean.client.chat.retrieve_files(): request.locale Added
  • glean.client.chat.delete_files(): request.locale Added
  • glean.client.chat.create_stream():
    • request.messages[].agent_config.agent.enum(auto) Added
  • glean.client.agents.retrieve(): request.locale Added
  • glean.client.agents.retrieve_schemas(): request.locale Added
  • glean.client.collections.add_items(): request.locale Added
  • glean.client.collections.create(): request.locale Added
  • glean.client.collections.delete(): request.locale Added
  • glean.client.collections.delete_item(): request.locale Added
  • glean.client.collections.update(): request.locale Added
  • glean.client.collections.update_item(): request.locale Added
  • glean.client.collections.retrieve(): request.locale Added
  • glean.client.announcements.create(): request.locale Added
  • glean.client.documents.retrieve_permissions(): request.locale Added
  • glean.client.answers.retrieve(): request.locale Added
  • glean.client.answers.update(): request.locale Added
  • glean.client.documents.summarize(): request.locale Added
  • glean.client.answers.delete(): request.locale Added
  • glean.client.chat.delete_all(): request.locale Added
  • glean.client.pins.update(): request.locale Added
  • glean.client.pins.retrieve(): request.locale Added
  • glean.client.answers.create(): request.locale Added
  • glean.client.pins.create(): request.locale Added
  • glean.client.pins.remove(): request.locale Added
  • glean.client.search.query_as_admin():
    • request.locale Added
    • response.glean_data_error.federated_search_rate_limit_error Added
    • error.federated_search_rate_limit_error Added
  • glean.client.search.autocomplete():
    • request.locale Added
    • response.glean_data_error.federated_search_rate_limit_error Added
  • glean.client.announcements.update(): request.locale Added
  • glean.client.search.recommendations():
    • request.locale Added
    • response.glean_data_error.federated_search_rate_limit_error Added
  • glean.client.search.query():
    • request.locale Added
    • response.glean_data_error.federated_search_rate_limit_error Added
    • error.federated_search_rate_limit_error Added
  • glean.client.entities.list(): request.locale Added
  • glean.client.entities.read_people(): request.locale Added
  • glean.client.shortcuts.create(): request.locale Added
  • glean.client.shortcuts.delete(): request.locale Added
  • glean.client.announcements.delete(): request.locale Added
  • glean.client.shortcuts.list(): request.locale Added
  • glean.client.shortcuts.update(): request.locale Added
  • glean.client.verification.add_reminder(): request.locale Added
  • glean.client.verification.list(): request.locale Added
  • glean.client.verification.verify(): request.locale Added
  • glean.client.governance.data.policies.retrieve(): response.report.config.input_options.subset_doc_ids_to_scan Added
  • glean.client.governance.data.policies.update():
    • request.config.input_options.subset_doc_ids_to_scan Added
  • glean.client.governance.data.policies.list(): response.reports[].config.input_options.subset_doc_ids_to_scan Added
  • glean.client.governance.data.policies.create():
    • request.config.input_options.subset_doc_ids_to_scan Added
    • response.report.config.input_options.subset_doc_ids_to_scan Added
  • glean.client.governance.data.reports.create():
    • request.config.input_options.subset_doc_ids_to_scan Added

Generated with Speakeasy CLI 1.704.0

Publishing Completed

python - v0.11.27 - 2026-01-16 23:40:47

16 Jan 23:40
56b3b86

Choose a tag to compare

Generated by Speakeasy CLI

2026-01-16 23:40:47

Changes

Based on:

Generated

  • [python v0.11.27] .

Releases

Publishing Completed

python - v0.11.26 - 2026-01-14 18:29:35

14 Jan 18:29
d9d47e3

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.11.26

Python SDK Changes:

  • glean.client.insights.retrieve(): response Changed Breaking ⚠️
  • glean.client.pins.update(): response.attribution.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.answers.create():
    • request.data.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • glean.client.answers.update():
    • request.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response Changed Breaking ⚠️
  • glean.client.answers.retrieve(): response.answer_result.answer Changed Breaking ⚠️
  • glean.client.verification.verify(): response.metadata.last_verifier.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.answers.list(): response.answer_results.[].answer Changed Breaking ⚠️
  • glean.client.chat.create():
    • request.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.chat.retrieve(): response.chat_result.chat.created_by.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.chat.list(): response.chat_results.[].chat.created_by.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.chat.create_stream():
    • request.messages.[].citations.[].source_document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.add_items(): response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.create():
    • request.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.[class].collection.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.delete_item(): response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.update():
    • request.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.update_item(): response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.retrieve(): response.collection.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.messages.retrieve(): response.search_response.results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.documents.retrieve(): response.documents.{}.[document].metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.documents.retrieve_by_facets(): response.documents.[].metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.announcements.update():
    • request.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.announcements.create():
    • request.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.body.structured_list.[].document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.collections.list(): response.collections.[].added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.pins.retrieve(): response.pin.attribution.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.pins.list(): response.pins.[].attribution.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.pins.create(): response.attribution.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.search.query_as_admin():
    • request.source_document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.search.autocomplete(): response.results.[].document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.search.retrieve_feed(): response.results.[].primary_entry.created_by.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.search.recommendations():
    • request.source_document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.search.query():
    • request.source_document.metadata.author.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.entities.list(): response.results.[].related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.entities.read_people(): response.results.[].related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.shortcuts.create():
    • request.data.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.shortcuts.list(): response.shortcuts.[].added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.shortcuts.update():
    • request.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
    • response.shortcut.added_roles.[].person.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.verification.add_reminder(): response.metadata.last_verifier.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.verification.list(): response.documents.[].metadata.last_verifier.related_documents.[].results.[].structured_results.[] Changed Breaking ⚠️
  • glean.client.answers.list(): Deprecated
  • glean.client.governance.data.policies.download(): error.status[400] Added
  • glean.governance.createfindingsexport():
    • request.filter.archived Added
    • response.filter.archived Added
  • glean.governance.listfindingsexports(): response.exports.[].filter.archived Added

Generated with Speakeasy CLI 1.685.0

Publishing Completed

python - v0.11.25 - 2025-12-12 21:04:55

12 Dec 21:05
36dc640

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.11.25

Python SDK Changes:

  • glean.governance.createfindingsexport(): response.export_size Added
  • glean.governance.listfindingsexports(): response.exports.[].export_size Added

Generated with Speakeasy CLI 1.675.4

Publishing Completed

python - v0.11.24 - 2025-12-11 17:58:15

11 Dec 17:58
e032879

Choose a tag to compare

Generated by Speakeasy CLI

2025-12-11 17:58:15

Changes

Based on:

Generated

  • [python v0.11.24] .

Releases

Publishing Completed

python - v0.11.23 - 2025-12-10 18:18:54

10 Dec 18:19
5ac91b0

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.11.23

Python SDK Changes:

  • glean.governance.createfindingsexport(): Added
  • glean.governance.listfindingsexports(): Added
  • glean.governance.downloadfindingsexport(): Added
  • glean.governance.deletefindingsexport(): Added
  • glean.client.announcements.create():
    • request.body.structured_list.[].document.metadata.author Changed
    • response.body.structured_list.[].document.metadata.author Changed
  • glean.client.announcements.update():
    • request.body.structured_list.[].document.metadata.author Changed
    • response.body.structured_list.[].document.metadata.author Changed
  • glean.client.answers.create():
    • request.data.added_roles.[].person Changed
    • response.added_roles.[].person Changed
  • glean.client.answers.update():
    • request.added_roles.[].person Changed
    • response.added_roles.[].person Changed
  • glean.client.answers.retrieve(): response.answer_result.answer.added_roles.[].person Changed
  • glean.client.answers.list(): response.answer_results.[].answer.added_roles.[].person Changed
  • glean.client.chat.create():
    • request.messages.[].citations.[].source_document.metadata.author Changed
    • response.messages.[].citations.[].source_document.metadata.author Changed
  • glean.client.chat.retrieve(): response.chat_result.chat.created_by Changed
  • glean.client.chat.list(): response.chat_results.[].chat.created_by Changed
  • glean.client.chat.create_stream():
    • request.messages.[].citations.[].source_document.metadata.author Changed
  • glean.client.collections.add_items(): response.collection.added_roles.[].person Changed
  • glean.client.collections.create():
    • request.added_roles.[].person Changed
    • response.[class].collection.added_roles.[].person Changed
  • glean.client.collections.delete_item(): response.collection.added_roles.[].person Changed
  • glean.client.collections.update():
    • request.added_roles.[].person Changed
    • response.added_roles.[].person Changed
  • glean.client.collections.update_item(): response.collection.added_roles.[].person Changed
  • glean.client.collections.retrieve(): response.collection.added_roles.[].person Changed
  • glean.client.collections.list(): response.collections.[].added_roles.[].person Changed
  • glean.client.documents.retrieve(): response.documents.{}.[document].metadata.author Changed
  • glean.client.documents.retrieve_by_facets(): response.documents.[].metadata.author Changed
  • glean.client.insights.retrieve(): response Changed
  • glean.client.messages.retrieve(): response.search_response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.pins.update(): response.attribution Changed
  • glean.client.pins.retrieve(): response.pin.attribution Changed
  • glean.client.pins.list(): response.pins.[].attribution Changed
  • glean.client.pins.create(): response.attribution Changed
  • glean.client.search.query_as_admin():
    • request.source_document.metadata.author Changed
    • response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.search.autocomplete(): response.results.[].document.metadata.author Changed
  • glean.client.search.retrieve_feed(): response.results.[].primary_entry.created_by Changed
  • glean.client.search.recommendations():
    • request.source_document.metadata.author Changed
    • response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.search.query():
    • request.source_document.metadata.author Changed
    • response.results.[].structured_results.[].document.metadata.author Changed
  • glean.client.entities.list(): response.results.[] Changed
  • glean.client.entities.read_people(): response.results.[] Changed
  • glean.client.shortcuts.create():
    • request.data.added_roles.[].person Changed
    • response.shortcut.added_roles.[].person Changed
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles.[].person Changed
  • glean.client.shortcuts.list(): response.shortcuts.[].added_roles.[].person Changed
  • glean.client.shortcuts.update():
    • request.added_roles.[].person Changed
    • response.shortcut.added_roles.[].person Changed
  • glean.client.verification.add_reminder(): response.metadata.last_verifier Changed
  • glean.client.verification.list(): response.documents.[].metadata.last_verifier Changed
  • glean.client.verification.verify(): response.metadata.last_verifier Changed
  • glean.client.governance.data.policies.retrieve(): response.report.config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.policies.update():
    • request.config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.policies.list(): response.reports.[].config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.policies.create():
    • request.config.sensitive_content_options.custom_sensitive_expressions Added
    • response.report.config.sensitive_content_options.custom_sensitive_expressions Added
  • glean.client.governance.data.reports.create():
    • request.config.sensitive_content_options.custom_sensitive_expressions Added

Generated with Speakeasy CLI 1.675.2

Publishing Completed