Skip to content

Releases: gleanwork/api-client-python

python - v0.12.11 - 2026-03-16 20:17:28

16 Mar 20:17
789c7ea

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.11

Python SDK Changes:

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

Generated with Speakeasy CLI 1.755.0

Publishing Completed

python - v0.12.10 - 2026-03-11 18:50:51

11 Mar 18:51
5608e34

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.10

Python SDK Changes:

  • glean.client.chat.create():
    • request.messages[].fragments[].action.metadata.auth.token_endpoint_auth_method Added
    • response.messages[].fragments[].action.metadata.auth.token_endpoint_auth_method Added
  • glean.client.chat.retrieve(): response.chat_result.chat.messages[].fragments[].action.metadata.auth.token_endpoint_auth_method Added
  • glean.client.chat.create_stream():
    • request.messages[].fragments[].action.metadata.auth.token_endpoint_auth_method Added
  • glean.client.agents.retrieve_schemas(): response.name Added

Generated with Speakeasy CLI 1.751.0

Publishing Completed

python - v0.12.9 - 2026-03-09 20:21:17

09 Mar 20:21
8f13fc4

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.9

Python SDK Changes:

  • glean.client.chat.create():
    • request.messages[] Changed
    • response Changed (Breaking ⚠️)
  • glean.client.search.query():
    • request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response Changed (Breaking ⚠️)
    • error.unauthorized_datasource_instances Removed (Breaking ⚠️)
  • glean.client.search.recommendations():
    • request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response Changed (Breaking ⚠️)
  • glean.client.search.autocomplete(): response Changed (Breaking ⚠️)
  • glean.client.search.query_as_admin():
    • request.source_document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response Changed (Breaking ⚠️)
    • error.unauthorized_datasource_instances Removed (Breaking ⚠️)
  • glean.client.messages.retrieve(): response.search_response Changed (Breaking ⚠️)
  • glean.client.collections.list(): response.collections[].added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.insights.retrieve(): response.glean_assist.activity_insights[].user.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.answers.retrieve(): response.answer_result.answer.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.chat.retrieve(): response.chat_result.chat Changed
  • glean.client.chat.list(): response Changed
  • glean.client.chat.create_stream():
    • request.messages[] Changed
  • glean.client.agents.retrieve(): error.status[404] Added
  • glean.client.agents.retrieve_schemas():
    • response.tools[] Changed
    • error Changed
  • glean.client.agents.list(): error Changed
  • glean.client.agents.run_stream(): error Changed
  • glean.client.collections.add_items(): response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.collections.create():
    • request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.union(class (0)).collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.collections.delete_item(): response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.collections.update():
    • request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.collections.update_item(): response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.collections.retrieve(): response.collection.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.datasources.get_datasource_instance_configuration(): Added
  • glean.client.documents.retrieve(): response.documents.Map<DocumentOrError>.union(Document).metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.documents.retrieve_by_facets(): response.documents[].metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.answers.list(): response.answer_results[].answer.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.answers.update():
    • request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.pins.update(): response.attribution.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.pins.retrieve(): response.pin.attribution.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.pins.list(): response.pins[].attribution.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.pins.create(): response.attribution.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.answers.create():
    • request.data.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.announcements.update():
    • request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.search.retrieve_feed(): response.results[] Changed
  • glean.client.announcements.create():
    • request.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.body.structured_list[].document.metadata.author.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.datasources.update_datasource_instance_configuration(): Added
  • glean.client.entities.list(): response.results[].related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.entities.read_people(): response.results[].related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.shortcuts.create():
    • request.data.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.shortcuts.retrieve(): response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.shortcuts.list(): response.shortcuts[].added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.shortcuts.update():
    • request.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
    • response.shortcut.added_roles[].person.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.verification.add_reminder(): response.metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.verification.list(): response.documents[].metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.client.verification.verify(): response.metadata.last_verifier.related_documents[].results[].structured_results[].snippets[].snippet Changed
  • glean.indexing.people.bulk_index(): Deprecated

Generated with Speakeasy CLI 1.750.0

Publishing Completed

python - v0.12.8 - 2026-02-20 15:06:39

20 Feb 15:06
20d6637

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.8

Python SDK Changes:

  • glean.authentication.checkdatasourceauth(): response.unauthorized_datasource_instances Changed

Generated with Speakeasy CLI 1.722.7

Publishing Completed

python - v0.12.7 - 2026-02-19 17:25:46

19 Feb 17:25
51784b6

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.7

Python SDK Changes:

  • glean.authentication.checkdatasourceauth(): Added

Generated with Speakeasy CLI 1.722.7

Publishing Completed

python - v0.12.6 - 2026-02-18 17:19:36

18 Feb 17:19
591313c

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.6

Python SDK Changes:

  • glean.client.chat.create():
    • request.messages[].message_type Changed
    • response Changed (Breaking ⚠️)
  • glean.client.chat.retrieve(): response.chat_result.chat.messages[].message_type Changed (Breaking ⚠️)
  • glean.client.chat.create_stream():
    • request.messages[].message_type Changed
  • glean.client.messages.retrieve(): response.search_response.glean_data_error.unauthorized_datasource_instances Added
  • glean.client.search.query_as_admin():
    • response.glean_data_error.unauthorized_datasource_instances Added
    • error.unauthorized_datasource_instances Added
  • glean.client.search.autocomplete(): response.glean_data_error.unauthorized_datasource_instances Added
  • glean.client.search.recommendations(): response.glean_data_error.unauthorized_datasource_instances Added
  • glean.client.search.query():
    • response.glean_data_error.unauthorized_datasource_instances Added
    • error.unauthorized_datasource_instances Added

Generated with Speakeasy CLI 1.722.0

Publishing Completed

python - v0.12.5 - 2026-02-10 18:56:58

10 Feb 18:57
203adf5

Choose a tag to compare

Generated by Speakeasy CLI

glean-api-client 0.12.5

Python SDK Changes:

  • glean.client.activity.feedback():
    • request.feedback1.event.enum(feedback_time_saved) Added

Generated with Speakeasy CLI 1.709.3

Publishing Completed

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