Skip to content

Releases: TextQLLabs/textql-python-v3

python - v1.1.32 - 2026-10-22 22:49:51

Choose a tag to compare

@rodnnnney rodnnnney released this 22 Oct 22:49
3675a76

Generated by Speakeasy CLI

textql-sdk 1.1.32

Python SDK Changes:

  • textql.connectors.duplicate_connector(): response.connector Changed (Breaking ⚠️)
  • textql.connectors.update():
    • request.config Changed
    • response.connector Changed (Breaking ⚠️)
  • textql.connectors.get_connectors(): response Changed (Breaking ⚠️)
  • textql.connectors.get(): response.connector Changed (Breaking ⚠️)
  • textql.chats.attach_dashboard(): response.cell.union(ontology_query_cell).ontology_query_cell.auth_connector_type.enum(teradata) Added
  • textql.connectors.revoke_connector_group_grant(): Added
  • textql.connectors.create_teradata_driver_upload_url(): Added
  • textql.chats.attach_dataset(): response.cell.union(sql_cell).sql_cell.auth_connector_type.enum(teradata) Added
  • textql.chats.check_streamlit_health(): response.cell.union(sql_cell).sql_cell.auth_connector_type.enum(teradata) Added
  • textql.chats.get_history(): response.cells[].union(sql_cell).sql_cell.auth_connector_type.enum(teradata) Added
  • textql.chats.poll_events(): response.events[].union(cell).cell.union(ontology_query_cell).ontology_query_cell.auth_connector_type.enum(teradata) Added
  • textql.chats.query_one_shot(): response.cells[].union(sql_cell).sql_cell.auth_connector_type.enum(teradata) Added
  • textql.chats.run(): response.cells[].union(ontology_query_cell).ontology_query_cell.auth_connector_type.enum(teradata) Added
  • textql.connectors.create():
    • request.config Changed
    • response.connector_type.enum(teradata) Added
  • textql.connectors.update_connector_group_grant(): Added
  • textql.chats.attach_app(): response.cell.union(ontology_query_cell).ontology_query_cell.auth_connector_type.enum(teradata) Added
  • textql.connectors.list_connector_group_grants(): Added
  • textql.connectors.test(): request.config Changed
  • textql.connectors.finalize_teradata_driver_upload(): Added
  • textql.connectors.update_connector_group_settings(): request.config Changed
  • textql.observability.get_check_record_fix(): response.fix_patch_cell.union(ontology_query_cell).ontology_query_cell.auth_connector_type.enum(teradata) Added
  • textql.observability.get_thread_warnings(): response.warnings_by_chat.Map<textql.rpc.public.observe.ThreadWarningList>.warnings[].fix_patch_cell.union(sql_cell).sql_cell.auth_connector_type.enum(teradata) Added
  • textql.settings.get(): response.organization.harnesses_enabled Added
  • textql.settings.update_models(): response.organization.harnesses_enabled Added
  • textql.settings.update():
    • request.harnesses_enabled Added
    • response.organization.harnesses_enabled Added

Generated with Speakeasy CLI 1.803.1

Publishing Completed

python - v1.1.31 - 2026-10-19 21:33:02

Choose a tag to compare

@rodnnnney rodnnnney released this 19 Oct 21:33
c48e908

Generated by Speakeasy CLI

textql-sdk 1.1.31

Python SDK Changes:

  • textql.chats.attach_app(): response.cell Changed (Breaking ⚠️)
  • textql.settings.update():
    • request Changed
    • response Changed (Breaking ⚠️)
  • textql.settings.update_models():
    • request.default_model Changed
    • response Changed (Breaking ⚠️)
  • textql.settings.get(): response Changed (Breaking ⚠️)
  • textql.rbac.who_am_i(): response Changed (Breaking ⚠️)
  • textql.rbac.update_object_access(): request.expires_at Removed (Breaking ⚠️)
  • textql.rbac.share_object_with_role(): request.expires_at Removed (Breaking ⚠️)
  • textql.rbac.share_object(): request.expires_at Removed (Breaking ⚠️)
  • textql.rbac.list_permissions(): response.permissions[].spec.union(memory) Added (Breaking ⚠️)
  • textql.rbac.get_role_permissions(): response.permissions[].spec.union(memory) Added (Breaking ⚠️)
  • textql.rbac.get_object_access(): response.access_entries[].expires_at Removed (Breaking ⚠️)
  • textql.rbac.get_current_member_roles_and_permissions(): response Changed (Breaking ⚠️)
  • textql.observability.get_thread_warnings(): response.warnings_by_chat.Map<textql.rpc.public.observe.ThreadWarningList>.warnings[].fix_patch_cell Changed (Breaking ⚠️)
  • textql.observability.get_check_record_fix(): response.fix_patch_cell Changed (Breaking ⚠️)
  • textql.chats.run():
    • request.model Changed
    • response.cells[] Changed (Breaking ⚠️)
  • textql.chats.query_one_shot():
    • request Changed
    • response.cells[] Changed (Breaking ⚠️)
  • textql.chats.poll_events(): response.events[].union(cell).cell Changed (Breaking ⚠️)
  • textql.chats.get_history(): response.cells[] Changed (Breaking ⚠️)
  • textql.chats.check_streamlit_health(): response.cell Changed (Breaking ⚠️)
  • textql.chats.attach_dataset(): response.cell Changed (Breaking ⚠️)
  • textql.chats.attach_dashboard(): response.cell Changed (Breaking ⚠️)
  • textql.secrets.create_api_revision(): Added
  • textql.playbooks.create_playbook(): response.playbook Changed
  • textql.agents.create():
    • request Changed
    • response.agent Changed
  • textql.agents.duplicate(): response.agent Changed
  • textql.agents.get_agent(): response.agent Changed
  • textql.agents.list(): response.agents[] Changed
  • textql.agents.update():
    • request Changed
    • response.agent Changed
  • textql.chats.attach_agent(): response.chat Changed
  • textql.secrets.delete_api_revision(): Added
  • textql.api_o_auth.exchange_client_credentials(): Added
  • textql.sandbox.propose_ontology_changes(): Added
  • textql.chats.check_health(): request.model Changed
  • textql.sandbox.diff_ontology_changes(): Added
  • textql.chats.create_chat():
    • request Changed
    • response.chat Changed
  • textql.chats.duplicate_chat():
    • request Changed
    • response.chat Changed
  • textql.chats.get(): response Changed
  • textql.harnesses.list(): Added
  • textql.chats.get_all(): response.chats[] Changed
  • textql.chats.get_playbook_chats(): response.chats[] Changed
  • textql.connectors.update_connector_group_settings(): Added
  • textql.connectors.update_connector_group_members(): Added
  • textql.connectors.update_connector_group(): Added
  • textql.chats.update(): response.chat Changed
  • textql.connectors.share_connector_group(): Added
  • textql.connectors.list_connector_groups(): Added
  • textql.ontology.get_ana_config(): response.config.auto_attach[].oauth_client_ids Added
  • textql.ontology.get_file(): response.content_hash Added
  • textql.ontology.upsert_ana_config():
    • request.auto_attach[].oauth_client_ids Added
    • response.config.auto_attach[].oauth_client_ids Added
  • textql.ontology.upsert_file():
    • request.base_content_hash Added
    • response.content_hash Added
  • textql.dashboards.preview_config(): Removed (Breaking ⚠️)
  • textql.playbooks.duplicate(): response.playbook Changed
  • textql.playbooks.fetch(): response.playbook Changed
  • textql.playbooks.get(): response.playbooks[] Changed
  • textql.playbooks.update():
    • request Changed
    • response.playbook Changed
  • textql.rbac.assign_permission_to_role():
    • request.permission.union(memory) Added
  • textql.rbac.create_role(): response.role.allowed_models[] Changed
  • textql.rbac.create_import_upload(): response.file_key Added
  • textql.connectors.delete_connector_group(): Added
  • textql.rbac.get_member_roles(): response.member_roles_by_email.Map<textql.rpc.public.rbac.MemberRoles>.roles[].allowed_models[] Changed
  • textql.connectors.create_connector_group(): Added
  • textql.rbac.get_role(): response.role.allowed_models[] Changed
  • textql.api_o_auth.upsert_config(): Added
  • textql.rbac.import_roles(): response.roles[].allowed_models[] Changed
  • textql.api_o_auth.revoke_token(): Added
  • textql.rbac.list_roles(): response.roles[].allowed_models[] Changed
  • textql.rbac.parse_role_import(): request.file_key Added
  • textql.rbac.remove_permission_from_role():
    • request.permission.union(memory) Added
  • textql.rbac.set_role_permissions():
    • request.add_permissions[].union(memory) Added
  • textql.api_o_auth.poll_device_code_token(): Added
  • textql.api_o_auth.initiate_device_authorization(): Added
  • textql.api_o_auth.get_url(): Added
  • textql.rbac.update_role():
    • request.allowed_models[] Changed
    • response.role.allowed_models[] Changed
  • textql.api_o_auth.get_status(): Added
  • textql.secrets.get_api_access_key(): response.api_access_key.auth_type_enum Added
  • textql.secrets.list_api_access_keys(): response.api_access_keys[].auth_type_enum Added
  • textql.secrets.upsert_api_access_key():
    • request.auth_type_enum Added
    • response.api_access_key.auth_type_enum Added
  • textql.api_o_auth.get_config(): Added
  • textql.settings.list_members(): response.members[].paradigm_params Changed
  • textql.api_o_auth.exchange_jwt_bearer(): Added
  • textql.api_o_auth.exchange_code(): Added

Generated with Speakeasy CLI 1.802.0

Publishing Completed

python - v1.1.30 - 2026-09-20 19:18:24

Choose a tag to compare

@rodnnnney rodnnnney released this 20 Sep 19:18
1eb067d

Generated by Speakeasy CLI

textql-sdk 1.1.30

Python SDK Changes:

  • textql.rbac.assign_permission_to_role(): request Changed (Breaking ⚠️)
  • textql.rbac.who_am_i(): response Changed (Breaking ⚠️)
  • textql.rbac.set_role_permissions(): request Changed (Breaking ⚠️)
  • textql.rbac.remove_permission_from_role(): request Changed (Breaking ⚠️)
  • textql.rbac.list_permissions(): response.permissions[] Changed (Breaking ⚠️)
  • textql.rbac.get_role_permissions():
    • request.role_name Added
    • response.permissions[] Changed (Breaking ⚠️)
  • textql.rbac.get_current_member_roles_and_permissions(): response Changed (Breaking ⚠️)
  • textql.rbac.create_role():
    • request Changed
    • response.role Changed
  • textql.rbac.delete_service_account(): request.member_email Added
  • textql.connectors.create():
    • request.config.union(snowflake).snowflake.schemas Added
  • textql.connectors.duplicate_connector(): response.connector.union(snowflake_metadata).snowflake_metadata.schemas Added
  • textql.connectors.get(): response.connector.union(snowflake_metadata).snowflake_metadata.schemas Added
  • textql.connectors.get_connectors(): response.connectors[].union(snowflake_metadata).snowflake_metadata.schemas Added
  • textql.connectors.test():
    • request.config.union(snowflake).snowflake.schemas Added
  • textql.connectors.update():
    • request.config.union(snowflake).snowflake.schemas Added
    • response.connector.union(snowflake_metadata).snowflake_metadata.schemas Added
  • textql.ontology.create_approval_rule(): response.rule.version Added
  • textql.ontology.list_approval_rules(): response.rules[].version Added
  • textql.ontology.update_approval_rule():
    • request.expected_version Added
    • response.rule.version Added
  • textql.rbac.export_role_permissions(): Removed (Breaking ⚠️)
  • textql.rbac.assign_role_to_member(): request Changed
  • textql.rbac.create_api_key():
    • request Changed
    • response.api_key.assumed_role_names Added
  • textql.rbac.create_personal_api_key():
    • request.assumed_role_names Added
    • response.api_key.assumed_role_names Added
  • textql.apps.list_uploads(): Added
  • textql.rbac.create_service_account(): request Changed
  • textql.rbac.create_service_account_api_key():
    • request Changed
    • response.api_key.assumed_role_names Added
  • textql.rbac.delete_role(): request.role_name Added
  • textql.audit_logs.list():
    • request Changed
    • response.action_options Added
  • textql.sandbox_capabilities.deliver(): Added
  • textql.rbac.get_embed_user_api_key(): request.member_email Added
  • textql.rbac.get_member_roles():
    • request.member_emails Added
    • response Changed
  • textql.rbac.get_object_access(): response.access_entries[] Changed
  • textql.rbac.get_role():
    • request.role_name Added
    • response.role Changed
  • textql.rbac.parse_role_import(): Added
  • textql.rbac.has_object_access(): request Changed
  • textql.rbac.list_api_keys():
    • request.service_account_email Added
    • response.api_keys[].assumed_role_names Added
  • textql.rbac.import_roles(): Added
  • textql.rbac.list_roles(): response.roles[] Changed
  • textql.rbac.export_roles(): Added
  • textql.rbac.remove_role_from_member(): request Changed
  • textql.rbac.revoke_object_access(): request Changed
  • textql.rbac.rotate_api_key(): response.api_key.assumed_role_names Added
  • textql.rbac.create_import_upload(): Added
  • textql.rbac.share_object(): request.member_email Added
  • textql.rbac.share_object_with_role(): request.role_name Added
  • textql.rbac.update_role():
    • request Changed
    • response.role Changed
  • textql.apps.remove_upload(): Added
  • textql.sandbox.execute_query():
    • request.body.union(powerbi_dax) Added

Generated with Speakeasy CLI 1.798.0

Publishing Completed

python - v1.1.29 - 2026-09-12 19:07:26

Choose a tag to compare

@rodnnnney rodnnnney released this 12 Sep 19:07
962987a

Generated by Speakeasy CLI

2026-09-12 19:07:26

Changes

Based on:

Generated

  • [python v1.1.29] .

Releases

Publishing Completed

python - v1.1.28 - 2026-09-12 18:46:14

Choose a tag to compare

@rodnnnney rodnnnney released this 12 Sep 18:46
ba23cc3

Generated by Speakeasy CLI

2026-09-12 18:46:14

Changes

Based on:

Generated

  • [python v1.1.28] .

Releases

Publishing Completed

python - v1.1.27 - 2026-09-12 00:27:23

Choose a tag to compare

@rodnnnney rodnnnney released this 12 Sep 00:27
047eb59

Generated by Speakeasy CLI

2026-09-12 00:27:23

Changes

Based on:

Generated

  • [python v1.1.27] .

Releases

Publishing Completed

python - v1.1.26 - 2026-09-11 23:19:25

Choose a tag to compare

@rodnnnney rodnnnney released this 11 Sep 23:19
3002785

Generated by Speakeasy CLI

textql-sdk 1.1.26

Python SDK Changes:

  • textql.chats.poll_events(): response.events[].union(cell).cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.query_one_shot():
    • request.model Changed (Breaking ⚠️)
    • response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.agents.duplicate(): response.agent.llm_model Changed (Breaking ⚠️)
  • textql.agents.get_agent(): response.agent.llm_model Changed (Breaking ⚠️)
  • textql.agents.list(): response.agents[].llm_model Changed (Breaking ⚠️)
  • textql.agents.update():
    • request.llm_model Changed (Breaking ⚠️)
    • response.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.attach_agent(): response.chat.model Changed (Breaking ⚠️)
  • textql.chats.attach_app(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.attach_dashboard(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.run():
    • request.model Changed (Breaking ⚠️)
    • response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.check_health(): request.model Changed (Breaking ⚠️)
  • textql.chats.check_streamlit_health(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.create_chat():
    • request.model Changed (Breaking ⚠️)
    • response.chat.model Changed (Breaking ⚠️)
  • textql.chats.duplicate_chat():
    • request.model Changed (Breaking ⚠️)
    • response.chat.model Changed (Breaking ⚠️)
  • textql.chats.get(): response.chat.model Changed (Breaking ⚠️)
  • textql.chats.get_history(): response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.get_all(): response.chats[].model Changed (Breaking ⚠️)
  • textql.chats.get_playbook_chats(): response.chats[].model Changed (Breaking ⚠️)
  • textql.agents.create():
    • request.llm_model Changed (Breaking ⚠️)
    • response.agent.llm_model Changed (Breaking ⚠️)
  • textql.settings.update():
    • request.enabled_models[] Changed (Breaking ⚠️)
  • textql.chats.attach_dataset(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.chats.update(): response.chat.model Changed (Breaking ⚠️)
  • textql.observability.get_check_record_fix(): response.fix_patch_cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.observability.get_thread_warnings(): response.warnings_by_chat.Map<textql.rpc.public.observe.ThreadWarningList>.warnings[].fix_patch_cell.union(feed_create_cell).feed_create_cell.agent.llm_model Changed (Breaking ⚠️)
  • textql.playbooks.create_playbook(): response.playbook.llm_model Changed (Breaking ⚠️)
  • textql.playbooks.duplicate(): response.playbook.llm_model Changed (Breaking ⚠️)
  • textql.playbooks.fetch(): response.playbook.llm_model Changed (Breaking ⚠️)
  • textql.playbooks.get(): response.playbooks[].llm_model Changed (Breaking ⚠️)
  • textql.playbooks.update():
    • request.llm_model Changed (Breaking ⚠️)
    • response.playbook.llm_model Changed (Breaking ⚠️)
  • textql.rbac.create_role(): response.role.allowed_models[] Changed (Breaking ⚠️)
  • textql.rbac.get_current_member_roles_and_permissions(): response.roles[].allowed_models[] Changed (Breaking ⚠️)
  • textql.rbac.get_member_roles(): response.member_roles.Map<textql.rpc.public.rbac.MemberRoles>.roles[].allowed_models[] Changed (Breaking ⚠️)
  • textql.rbac.get_role(): response.role.allowed_models[] Changed (Breaking ⚠️)
  • textql.rbac.list_roles(): response.roles[].allowed_models[] Changed (Breaking ⚠️)
  • textql.rbac.update_role():
    • request.allowed_models[] Changed (Breaking ⚠️)
    • response.role.allowed_models[] Changed (Breaking ⚠️)
  • textql.rbac.who_am_i(): response.roles[].allowed_models[] Changed (Breaking ⚠️)
  • textql.settings.update_models(): request.default_model Changed (Breaking ⚠️)
  • textql.rbac.export_role_permissions(): Added

Generated with Speakeasy CLI 1.796.4

Publishing Completed

python - v1.1.25 - 2026-09-11 18:44:03

Choose a tag to compare

@rodnnnney rodnnnney released this 11 Sep 18:44
10209b4

Generated by Speakeasy CLI

2026-09-11 18:44:03

Changes

Based on:

Generated

  • [python v1.1.25] .

Releases

Publishing Completed

python - v1.1.24 - 2026-09-11 04:18:36

Choose a tag to compare

@rodnnnney rodnnnney released this 11 Sep 04:18
1cbce4e

Generated by Speakeasy CLI

textql-sdk 1.1.24

Python SDK Changes:

  • textql.secrets.delete_secret(): Removed (Breaking ⚠️)
  • textql.secrets.get_members_with_secrets(): Removed (Breaking ⚠️)
  • textql.secrets.list_secrets(): Removed (Breaking ⚠️)
  • textql.secrets.put_secret(): Removed (Breaking ⚠️)
  • textql.secrets.update(): Removed (Breaking ⚠️)
  • textql.agents.create():
    • request.llm_model.enum(model_gpt_6_astra) Added
    • response.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.agents.duplicate(): response.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.agents.get_agent(): response.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.agents.list(): response.agents[].llm_model.enum(model_gpt_6_astra) Added
  • textql.agents.update():
    • request.llm_model.enum(model_gpt_6_astra) Added
    • response.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.attach_agent(): response.chat.model.enum(model_gpt_6_astra) Added
  • textql.chats.attach_app(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.attach_dashboard(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.attach_dataset(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.check_health():
    • request.model.enum(model_gpt_6_astra) Added
  • textql.chats.check_streamlit_health(): response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.create_chat():
    • request.model.enum(model_gpt_6_astra) Added
    • response.chat.model.enum(model_gpt_6_astra) Added
  • textql.chats.duplicate_chat():
    • request.model.enum(model_gpt_6_astra) Added
    • response.chat.model.enum(model_gpt_6_astra) Added
  • textql.chats.get(): response.chat.model.enum(model_gpt_6_astra) Added
  • textql.chats.get_history(): response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.get_all(): response.chats[].model.enum(model_gpt_6_astra) Added
  • textql.chats.get_playbook_chats(): response.chats[].model.enum(model_gpt_6_astra) Added
  • textql.chats.poll_events(): response.events[].union(cell).cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.query_one_shot():
    • request.model.enum(model_gpt_6_astra) Added
    • response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.run():
    • request.model.enum(model_gpt_6_astra) Added
    • response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.chats.update(): response.chat.model.enum(model_gpt_6_astra) Added
  • textql.observability.get_check_record_fix(): response.fix_patch_cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.observability.get_thread_warnings(): response.warnings_by_chat.Map<textql.rpc.public.observe.ThreadWarningList>.warnings[].fix_patch_cell.union(feed_create_cell).feed_create_cell.agent.llm_model.enum(model_gpt_6_astra) Added
  • textql.playbooks.create_playbook(): response.playbook.llm_model.enum(model_gpt_6_astra) Added
  • textql.playbooks.duplicate(): response.playbook.llm_model.enum(model_gpt_6_astra) Added
  • textql.playbooks.fetch(): response.playbook.llm_model.enum(model_gpt_6_astra) Added
  • textql.playbooks.get(): response.playbooks[].llm_model.enum(model_gpt_6_astra) Added
  • textql.playbooks.update():
    • request.llm_model.enum(model_gpt_6_astra) Added
    • response.playbook.llm_model.enum(model_gpt_6_astra) Added
  • textql.rbac.create_role(): response.role.allowed_models[].enum(model_gpt_6_astra) Added
  • textql.rbac.get_current_member_roles_and_permissions(): response.roles[].allowed_models[].enum(model_gpt_6_astra) Added
  • textql.rbac.get_member_roles(): response.member_roles.Map<textql.rpc.public.rbac.MemberRoles>.roles[].allowed_models[].enum(model_gpt_6_astra) Added
  • textql.rbac.get_role(): response.role.allowed_models[].enum(model_gpt_6_astra) Added
  • textql.rbac.list_roles(): response.roles[].allowed_models[].enum(model_gpt_6_astra) Added
  • textql.rbac.update_role():
    • request.allowed_models[].enum(model_gpt_6_astra) Added
    • response.role.allowed_models[].enum(model_gpt_6_astra) Added
  • textql.rbac.who_am_i(): response.roles[].allowed_models[].enum(model_gpt_6_astra) Added
  • textql.settings.update_models():
    • request.default_model.enum(model_gpt_6_astra) Added
  • textql.settings.update():
    • request.enabled_models[].enum(model_gpt_6_astra) Added

Generated with Speakeasy CLI 1.796.4

Publishing Completed

python - v1.1.23 - 2026-09-09 14:12:15

Choose a tag to compare

@rodnnnney rodnnnney released this 09 Sep 14:12
8c2202f

Generated by Speakeasy CLI

textql-sdk 1.1.23

Python SDK Changes:

  • textql.secrets.delete_api_access_key(): Added
  • textql.secrets.get_api_access_key(): Added
  • textql.secrets.list_api_access_keys(): Added
  • textql.secrets.list_api_providers(): Added
  • textql.secrets.test_api_access_key(): Added
  • textql.secrets.upsert_api_access_key(): Added
  • textql.agents.create():
    • request.methodology Added
    • response.agent.methodology Added
  • textql.agents.duplicate(): response.agent.methodology Added
  • textql.agents.get_agent(): response.agent.methodology Added
  • textql.agents.list(): response.agents[].methodology Added
  • textql.agents.update():
    • request.methodology Added
    • response.agent.methodology Added

Generated with Speakeasy CLI 1.796.4

Publishing Completed