Skip to content

Commit 8991592

Browse files
committed
## 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**
1 parent 10209b4 commit 8991592

24 files changed

Lines changed: 638 additions & 60 deletions

‎.speakeasy/gen.lock‎

Lines changed: 65 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
11
lockVersion: 2.0.0
22
id: 140336b3-3873-4a19-9c47-b02749d85f10
33
management:
4-
docChecksum: d4ffe6c2ca5b83feff412468224c930f
4+
docChecksum: e45e7245f4383cd3ce41d9928345e73f
55
docVersion: 1.0.0
66
speakeasyVersion: 1.796.4
77
generationVersion: 2.935.1
8-
releaseVersion: 1.1.25
9-
configChecksum: 3e76befd5c9e250effbb96c126b9dc1f
8+
releaseVersion: 1.1.26
9+
configChecksum: 1b10344602bd47d79fb9e4744a9f447f
1010
repoURL: https://github.com/TextQLLabs/textql-python-v3.git
1111
installationURL: https://github.com/TextQLLabs/textql-python-v3.git
1212
published: true
1313
persistentEdits:
14-
generation_id: e3b6bb10-b9a2-41b7-9e34-780fcc1fbc51
15-
pristine_commit_hash: 2290f4343b712bbcda915aa189d52a200fd5ad34
16-
pristine_tree_hash: c8773a7b2e2c89180e779470a7508214d3fd4cf3
14+
generation_id: 7efffc60-ca7c-4d5f-a4ee-f5e87e989f1d
15+
pristine_commit_hash: 710c1075f603ddea2c46ccd6b3873851d2ab1a58
16+
pristine_tree_hash: e7acce46279061dd341e8969e176c68c1d5419d9
1717
features:
1818
python:
1919
additionalDependencies: 1.1.0
@@ -3193,6 +3193,14 @@ trackedFiles:
31933193
id: 3b40511753a0
31943194
last_write_checksum: sha1:cdf0d3aa0a5125e6580c52c31013f30682bcc858
31953195
pristine_git_object: e5e485b3810758c0eda37aefdaa242e6205c03d7
3196+
docs/models/rbacserviceexportrolepermissionsrequest.md:
3197+
id: 80eb580c3513
3198+
last_write_checksum: sha1:605737f99f4db785474ac0d211eb8bd88533e80e
3199+
pristine_git_object: 44ca7625042ddfd19d99becf49cb92b665bab66d
3200+
docs/models/rbacserviceexportrolepermissionsresponse.md:
3201+
id: c353a8e90320
3202+
last_write_checksum: sha1:7210e8610272bf0f9681cbf3cc4498daf327f5af
3203+
pristine_git_object: 2df6ee7df0c84a2ea9cb86fa01b65232ed1f3066
31963204
docs/models/rbacservicegeneratesharelinkrequest.md:
31973205
id: 762aa669cfd0
31983206
last_write_checksum: sha1:63957f3f5f87451ad04a10490b3772c9210a2b77
@@ -5735,8 +5743,8 @@ trackedFiles:
57355743
pristine_git_object: 0f92ca5e018cc811f41612788240c3db1767bd8e
57365744
docs/models/textqlrpcpublicchatllmmodel.md:
57375745
id: 250bb4e00bcc
5738-
last_write_checksum: sha1:c13f58f86524d3bea480d724adffd3109aa1b845
5739-
pristine_git_object: 02a697a03432fc557df42cf83b85daa59c99f4e5
5746+
last_write_checksum: sha1:7191ae082dc4b408de9e33642d7382fde2fec40c
5747+
pristine_git_object: e87d2af04bb413570a380056f5c29f29641f4c80
57405748
docs/models/textqlrpcpublicchatllmusage.md:
57415749
id: ecc4cb95a86e
57425750
last_write_checksum: sha1:995d6d90553097a8362d8462ae9b28bce183f4c7
@@ -8677,6 +8685,14 @@ trackedFiles:
86778685
id: 79bf1c904ba4
86788686
last_write_checksum: sha1:27b1107826fedb28c71ba79d2c0b78db467339a4
86798687
pristine_git_object: dbf5d43856332ba77fe3dbd5ac6551fdc726817f
8688+
docs/models/textqlrpcpublicrbacexportrolepermissionsrequest.md:
8689+
id: bbea9f9b3fa0
8690+
last_write_checksum: sha1:5939414f267c637cf17eb73cc31c266020328578
8691+
pristine_git_object: 52c2416c266d3ad945aeb6b8fc9b8653ed63e4cc
8692+
docs/models/textqlrpcpublicrbacexportrolepermissionsresponse.md:
8693+
id: bfe01e7f2361
8694+
last_write_checksum: sha1:28345c742c34fe4503f648f908602cd1d3640a1a
8695+
pristine_git_object: 02ac21f015c32127fabd097d3345b6c7a211afa3
86808696
docs/models/textqlrpcpublicrbacgeneratesharelinkrequest.md:
86818697
id: 9af50667d993
86828698
last_write_checksum: sha1:7982d3d0cba768901dabdd5692650195ab5b30fb
@@ -9819,8 +9835,8 @@ trackedFiles:
98199835
pristine_git_object: 8deca1efe3f5194872d5220086d68c35fb1e6028
98209836
docs/sdks/observability/README.md:
98219837
id: bab967736831
9822-
last_write_checksum: sha1:18ef88e5151090be79bb4a063ec328f45ebd13d5
9823-
pristine_git_object: 4be6176f3cbc20e9fe6bc26ddc86eb67da3ef5d2
9838+
last_write_checksum: sha1:0d1234068b37e37e1aa5b1c737165066d8b0c291
9839+
pristine_git_object: a376e1e6a41aba2770d54939de1ab3a6e0ffa370
98249840
docs/sdks/ontology/README.md:
98259841
id: 0dbbd337a8ee
98269842
last_write_checksum: sha1:d4527c886504242c4a9199442a28258b4b32bbec
@@ -9835,8 +9851,8 @@ trackedFiles:
98359851
pristine_git_object: 4839ecd39174aa25a692a27d906c81be2a8c2eec
98369852
docs/sdks/rbac/README.md:
98379853
id: e80ec65410f2
9838-
last_write_checksum: sha1:406e6fbcc1d435df9a6720dd25719c5380fded5e
9839-
pristine_git_object: 61a90e5a7d1ef18ee307adbcaf716a070c608f9f
9854+
last_write_checksum: sha1:b091e89aa37e095edd0fcb741ece6959671068d9
9855+
pristine_git_object: 80745fa4de9979e4213c0943a8f6a0bc37a77e6e
98409856
docs/sdks/sandbox/README.md:
98419857
id: 16b3b8b0e152
98429858
last_write_checksum: sha1:127046434040e5ee54a47fe1beace53059db8b4e
@@ -9883,8 +9899,8 @@ trackedFiles:
98839899
pristine_git_object: d45dd3dfed8f57c8dde47774f645a4eb9575ba90
98849900
pyproject.toml:
98859901
id: 5d07e7d72637
9886-
last_write_checksum: sha1:0dc4ccf521b58fa9f90aa7d828636510ec3cf2d8
9887-
pristine_git_object: 838f0aa0d027f78de25427bbf88ec1720e275e47
9902+
last_write_checksum: sha1:fc77f698a27afe3ff698bcd003c2af08cc2c42e0
9903+
pristine_git_object: 67af03ca88d8d0e72a118f14b498c9517a8d4fd6
98889904
scripts/prepare_readme.py:
98899905
id: e0c5957a6035
98909906
last_write_checksum: sha1:d5a0f1ce09f7b890340fdb6f26345fce7dc9a70d
@@ -9911,8 +9927,8 @@ trackedFiles:
99119927
pristine_git_object: a9e63d694ae036ae9a43efc262dd124a2e1062e7
99129928
src/textql_sdk/_version.py:
99139929
id: "226928447e58"
9914-
last_write_checksum: sha1:3835f1d11dea464ed04122e55d6bd4821b5f66a5
9915-
pristine_git_object: e387cc40e64a78a66dca05378bac70cfe5143857
9930+
last_write_checksum: sha1:f8f7a1e71eb2a393bb05614be7abffb2209dfeaf
9931+
pristine_git_object: 2ecfca5a34e826c675e7acf49eb715fe9ec2e42b
99169932
src/textql_sdk/agents.py:
99179933
id: 4ff492529583
99189934
last_write_checksum: sha1:94f170d130c92cd3e2c61c2993c2e829056f3df7
@@ -9979,8 +9995,8 @@ trackedFiles:
99799995
pristine_git_object: f5227a747725a68f1c9b6ebffe42ac0d2436f77f
99809996
src/textql_sdk/models/__init__.py:
99819997
id: c8cef98ef3e7
9982-
last_write_checksum: sha1:7312f82432d04ccd36857976f596f210fa033169
9983-
pristine_git_object: edbc2195402074acd57e32851910a0a3f45d617d
9998+
last_write_checksum: sha1:d0eeace7839045c838724f71fabf8fca13e129c6
9999+
pristine_git_object: 8b208b9b29b6bd8a29af00f876b0483960264dbb
998410000
src/textql_sdk/models/agentservice_createagentop.py:
998510001
id: c31d4c4b52ae
998610002
last_write_checksum: sha1:eb9ab95a772110d0f587963a73ff3ab4a6f11859
@@ -11249,6 +11265,10 @@ trackedFiles:
1124911265
id: 542824a16f92
1125011266
last_write_checksum: sha1:f07fd1f8a42d33ab30035ac101517ea489d99257
1125111267
pristine_git_object: 4447972b9fda3448b1df366002a72db6e7936720
11268+
src/textql_sdk/models/rbacservice_exportrolepermissionsop.py:
11269+
id: e5749f6348c2
11270+
last_write_checksum: sha1:b14ec16417b2f640de383f9ee048e9aae4f3c50a
11271+
pristine_git_object: a0b8812fd6711b2ab44f2962498a78d724670455
1125211272
src/textql_sdk/models/rbacservice_generatesharelinkop.py:
1125311273
id: 52044f35ecb8
1125411274
last_write_checksum: sha1:a95e49746f483b458a4eee2fbcce753fab1fe2ba
@@ -12911,8 +12931,8 @@ trackedFiles:
1291112931
pristine_git_object: 1158d3652ef8c12b5130ae47321c05f0ea1cb53a
1291212932
src/textql_sdk/models/textql_rpc_public_chat_llmmodel.py:
1291312933
id: e334ecfa931c
12914-
last_write_checksum: sha1:c4c1e8deddc551cdffbe68972f82745254a690c4
12915-
pristine_git_object: 316bd9851e93709e57acb7fbc7c44c653d82ec85
12934+
last_write_checksum: sha1:b486e67d0ae021281a241e0e8ea6c0a7a523a907
12935+
pristine_git_object: a97e4a2ab34b8231bb24073d90358c118c73429d
1291612936
src/textql_sdk/models/textql_rpc_public_chat_llmusage.py:
1291712937
id: 3877f58cdf3c
1291812938
last_write_checksum: sha1:87f11409a4552a186f6cad108ed106de1cd3151d
@@ -15737,6 +15757,14 @@ trackedFiles:
1573715757
id: 7949ce0cf0db
1573815758
last_write_checksum: sha1:ea2e1f0576ade3c30a9cb76df1501a3c8881ceac
1573915759
pristine_git_object: 121f914be0e3b1c731f35083e55e77d247c7c776
15760+
src/textql_sdk/models/textql_rpc_public_rbac_exportrolepermissionsrequest.py:
15761+
id: f2efd665a206
15762+
last_write_checksum: sha1:a7a3b09983fd94bd489857696b8891a4973f8d9b
15763+
pristine_git_object: 110e4d11b3d1d6121013bc3f839486a76788a2bd
15764+
src/textql_sdk/models/textql_rpc_public_rbac_exportrolepermissionsresponse.py:
15765+
id: 2ffa6d0bc1e4
15766+
last_write_checksum: sha1:fbefe3bcbb4cb4a90b078cdb0152d8f37befffa4
15767+
pristine_git_object: 3a4b92c34a09ab86a0ca43c38b19d22b5d5bb697
1574015768
src/textql_sdk/models/textql_rpc_public_rbac_generatesharelinkrequest.py:
1574115769
id: 24cd5b265dd1
1574215770
last_write_checksum: sha1:cafc123894b42f2dce8f50151b507579fb527d5a
@@ -16659,8 +16687,8 @@ trackedFiles:
1665916687
pristine_git_object: 59f2293fe57c7748ff8cf1d4abf80ab0af2c6853
1666016688
src/textql_sdk/observability.py:
1666116689
id: 6aa1798287cb
16662-
last_write_checksum: sha1:a68d1b2eef901cbdd424e29afbf8bdfa5e02774b
16663-
pristine_git_object: 472fd921f33cc75ceaabe78d0764fd755604d3b5
16690+
last_write_checksum: sha1:b0ae1858fd207f44ee1fc99ddf80399442d2c631
16691+
pristine_git_object: cc003b999cc94c1e2a5a4223f63df500536ff45f
1666416692
src/textql_sdk/ontology.py:
1666516693
id: 317a9b15dfde
1666616694
last_write_checksum: sha1:16c865904b6e640b1a3b863dd5618a148b0892f7
@@ -16679,8 +16707,8 @@ trackedFiles:
1667916707
pristine_git_object: 3e38f1a929f7d6b1d6de74604aa87e3d8f010544
1668016708
src/textql_sdk/rbac.py:
1668116709
id: 69b61272bc80
16682-
last_write_checksum: sha1:d0df5b23b9386100b915b7deeb905428d16bd82b
16683-
pristine_git_object: 8a025bedec76b9d9af5495dc82d1d7f51839e63b
16710+
last_write_checksum: sha1:a68b9acc9d9cafc55bb754cc05d6f5a0bd31e1c6
16711+
pristine_git_object: 2c57b0cc4a0106f4080b0316cf896fb0b524abe3
1668416712
src/textql_sdk/sandbox.py:
1668516713
id: 14dbbbbb7c86
1668616714
last_write_checksum: sha1:2c1ead1a5ba11ad7376373a8a0089c52f205178f
@@ -27778,4 +27806,17 @@ examples:
2777827806
application/json: {}
2777927807
default:
2778027808
application/json: {"code": "not_found"}
27809+
RBACService_ExportRolePermissions:
27810+
speakeasy-default-RBAC-service-export-role-permissions:
27811+
parameters:
27812+
header:
27813+
Connect-Protocol-Version: 1
27814+
requestBody:
27815+
application/json: {}
27816+
responses:
27817+
"200":
27818+
application/json: {}
27819+
default:
27820+
application/json: {"code": "not_found"}
2778127821
examplesVersion: 1.0.2
27822+
releaseNotes: "## Python SDK Changes:\n* `textql.chats.poll_events()`: `response.events[].union(cell).cell.union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.query_one_shot()`: \n * `request.model` **Changed** (Breaking ⚠️)\n * `response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.agents.duplicate()`: `response.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.agents.get_agent()`: `response.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.agents.list()`: `response.agents[].llm_model` **Changed** (Breaking ⚠️)\n* `textql.agents.update()`: \n * `request.llm_model` **Changed** (Breaking ⚠️)\n * `response.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.attach_agent()`: `response.chat.model` **Changed** (Breaking ⚠️)\n* `textql.chats.attach_app()`: `response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.attach_dashboard()`: `response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.run()`: \n * `request.model` **Changed** (Breaking ⚠️)\n * `response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.check_health()`: `request.model` **Changed** (Breaking ⚠️)\n* `textql.chats.check_streamlit_health()`: `response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.create_chat()`: \n * `request.model` **Changed** (Breaking ⚠️)\n * `response.chat.model` **Changed** (Breaking ⚠️)\n* `textql.chats.duplicate_chat()`: \n * `request.model` **Changed** (Breaking ⚠️)\n * `response.chat.model` **Changed** (Breaking ⚠️)\n* `textql.chats.get()`: `response.chat.model` **Changed** (Breaking ⚠️)\n* `textql.chats.get_history()`: `response.cells[].union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.get_all()`: `response.chats[].model` **Changed** (Breaking ⚠️)\n* `textql.chats.get_playbook_chats()`: `response.chats[].model` **Changed** (Breaking ⚠️)\n* `textql.agents.create()`: \n * `request.llm_model` **Changed** (Breaking ⚠️)\n * `response.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.settings.update()`: \n * `request.enabled_models[]` **Changed** (Breaking ⚠️)\n* `textql.chats.attach_dataset()`: `response.cell.union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `textql.chats.update()`: `response.chat.model` **Changed** (Breaking ⚠️)\n* `textql.observability.get_check_record_fix()`: `response.fix_patch_cell.union(feed_create_cell).feed_create_cell.agent.llm_model` **Changed** (Breaking ⚠️)\n* `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 ⚠️)\n* `textql.playbooks.create_playbook()`: `response.playbook.llm_model` **Changed** (Breaking ⚠️)\n* `textql.playbooks.duplicate()`: `response.playbook.llm_model` **Changed** (Breaking ⚠️)\n* `textql.playbooks.fetch()`: `response.playbook.llm_model` **Changed** (Breaking ⚠️)\n* `textql.playbooks.get()`: `response.playbooks[].llm_model` **Changed** (Breaking ⚠️)\n* `textql.playbooks.update()`: \n * `request.llm_model` **Changed** (Breaking ⚠️)\n * `response.playbook.llm_model` **Changed** (Breaking ⚠️)\n* `textql.rbac.create_role()`: `response.role.allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.rbac.get_current_member_roles_and_permissions()`: `response.roles[].allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.rbac.get_member_roles()`: `response.member_roles.Map<textql.rpc.public.rbac.MemberRoles>.roles[].allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.rbac.get_role()`: `response.role.allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.rbac.list_roles()`: `response.roles[].allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.rbac.update_role()`: \n * `request.allowed_models[]` **Changed** (Breaking ⚠️)\n * `response.role.allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.rbac.who_am_i()`: `response.roles[].allowed_models[]` **Changed** (Breaking ⚠️)\n* `textql.settings.update_models()`: `request.default_model` **Changed** (Breaking ⚠️)\n* `textql.rbac.export_role_permissions()`: **Added**\n"

‎.speakeasy/gen.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ generation:
3434
generateNewTests: true
3535
skipResponseBodyAssertions: false
3636
python:
37-
version: 1.1.25
37+
version: 1.1.26
3838
additionalDependencies:
3939
dev:
4040
types-protobuf: '>=6.31'

‎.speakeasy/out.openapi.yaml‎

Lines changed: 60 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5846,7 +5846,8 @@ paths:
58465846
post:
58475847
tags:
58485848
- ObservabilityService
5849-
summary: BackfillCustomTopic
5849+
summary: Custom topics
5850+
description: Custom topics
58505851
operationId: ObservabilityService_BackfillCustomTopic
58515852
x-speakeasy-group: observability
58525853
x-speakeasy-name-override: backfillCustomTopic
@@ -5920,8 +5921,7 @@ paths:
59205921
post:
59215922
tags:
59225923
- ObservabilityService
5923-
summary: Custom topics
5924-
description: Custom topics
5924+
summary: CreateCustomTopic
59255925
operationId: ObservabilityService_CreateCustomTopic
59265926
x-speakeasy-group: observability
59275927
x-speakeasy-name-override: createCustomTopic
@@ -11719,6 +11719,43 @@ paths:
1171911719
application/json:
1172011720
schema:
1172111721
$ref: '#/components/schemas/textql.rpc.public.rbac.DeleteServiceAccountResponse'
11722+
/textql.rpc.public.rbac.RBACService/ExportRolePermissions:
11723+
post:
11724+
tags:
11725+
- RBACService
11726+
summary: ExportRolePermissions
11727+
operationId: RBACService_ExportRolePermissions
11728+
x-speakeasy-group: rbac
11729+
x-speakeasy-name-override: exportRolePermissions
11730+
parameters:
11731+
- name: Connect-Protocol-Version
11732+
in: header
11733+
required: true
11734+
schema:
11735+
$ref: '#/components/schemas/connect-protocol-version'
11736+
- name: Connect-Timeout-Ms
11737+
in: header
11738+
schema:
11739+
$ref: '#/components/schemas/connect-timeout-header'
11740+
requestBody:
11741+
content:
11742+
application/json:
11743+
schema:
11744+
$ref: '#/components/schemas/textql.rpc.public.rbac.ExportRolePermissionsRequest'
11745+
required: true
11746+
responses:
11747+
default:
11748+
description: Error
11749+
content:
11750+
application/json:
11751+
schema:
11752+
$ref: '#/components/schemas/connect.error'
11753+
"200":
11754+
description: Success
11755+
content:
11756+
application/json:
11757+
schema:
11758+
$ref: '#/components/schemas/textql.rpc.public.rbac.ExportRolePermissionsResponse'
1172211759
/textql.rpc.public.rbac.RBACService/GenerateShareLink:
1172311760
post:
1172411761
tags:
@@ -23866,10 +23903,9 @@ components:
2386623903
- MODEL_KIMI_K2_7_CODE
2386723904
- MODEL_QWEN3_7_PLUS
2386823905
- MODEL_KIMI_K3
23869-
- MODEL_DEEPSEEK_V4_FLASH_0731
23870-
- MODEL_DEEPSEEK_V4_FLASH_VISION_EXP
2387123906
- MODEL_GLM_5_3_FLASH
2387223907
- MODEL_GLM_5_3
23908+
- MODEL_DEEPSEEK_V4P1_FLASH
2387323909
- MODEL_MUSE_SPARK_1_1
2387423910
- MODEL_MUSE_SPARK_1_2
2387523911
textql.rpc.public.chat.LlmUsage:
@@ -36760,6 +36796,25 @@ components:
3676036796
title: success
3676136797
title: DeleteServiceAccountResponse
3676236798
additionalProperties: false
36799+
textql.rpc.public.rbac.ExportRolePermissionsRequest:
36800+
type: object
36801+
title: ExportRolePermissionsRequest
36802+
additionalProperties: false
36803+
textql.rpc.public.rbac.ExportRolePermissionsResponse:
36804+
type: object
36805+
properties:
36806+
fileName:
36807+
type: string
36808+
title: file_name
36809+
contentType:
36810+
type: string
36811+
title: content_type
36812+
data:
36813+
type: string
36814+
title: data
36815+
format: byte
36816+
title: ExportRolePermissionsResponse
36817+
additionalProperties: false
3676336818
textql.rpc.public.rbac.GenerateShareLinkRequest:
3676436819
type: object
3676536820
properties:

‎.speakeasy/workflow.lock‎

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@ speakeasyVersion: 1.796.4
22
sources:
33
TextQL API:
44
sourceNamespace: textql-api
5-
sourceRevisionDigest: sha256:5c5b6198762963ac296917e0af851c1a260bdb0a5e2432620e276437c543135a
6-
sourceBlobDigest: sha256:6cd636d17c0815463092010e3359c9fa5caa47b180b40691fb4e5409d7b3ea36
5+
sourceRevisionDigest: sha256:5219b1392378b0ab55922494bffe8bec5865dab71584bbd0ed6ed59c325f8f17
6+
sourceBlobDigest: sha256:b4d77779243e26b579c8268c17a841ac31a9fcce8a6763c9aa76c0f8dd7da2d4
77
tags:
88
- latest
99
- 1.0.0
1010
targets:
1111
textql:
1212
source: TextQL API
1313
sourceNamespace: textql-api
14-
sourceRevisionDigest: sha256:5c5b6198762963ac296917e0af851c1a260bdb0a5e2432620e276437c543135a
15-
sourceBlobDigest: sha256:6cd636d17c0815463092010e3359c9fa5caa47b180b40691fb4e5409d7b3ea36
14+
sourceRevisionDigest: sha256:5219b1392378b0ab55922494bffe8bec5865dab71584bbd0ed6ed59c325f8f17
15+
sourceBlobDigest: sha256:b4d77779243e26b579c8268c17a841ac31a9fcce8a6763c9aa76c0f8dd7da2d4
1616
codeSamplesNamespace: textql-api-python-code-samples
17-
codeSamplesRevisionDigest: sha256:109d6e88f716004d7bc68727f23180cfc76f1efe8cf54992989981692e054cdf
17+
codeSamplesRevisionDigest: sha256:c950920cc48c27c7e8906c70fabedc4e1aa884589e0e60464413d638ad1a0c53
1818
workflow:
1919
workflowVersion: 1.0.0
2020
speakeasyVersion: latest

0 commit comments

Comments
 (0)