Skip to content

chore: 🐝 Update SDK - Generate 1.0.1#6

Merged
rodnnnney merged 2 commits into
mainfrom
speakeasy-sdk-regen-1784588576
Jul 20, 2026
Merged

chore: 🐝 Update SDK - Generate 1.0.1#6
rodnnnney merged 2 commits into
mainfrom
speakeasy-sdk-regen-1784588576

Conversation

@rodnnnney

Copy link
Copy Markdown
Collaborator

SDK update

Versioning

Version Bump Type: [patch] - 🤖 (automated)

Tip

If updates to your OpenAPI document introduce breaking changes, be sure to update the info.version field to trigger the correct version bump.
Speakeasy supports manual control of SDK versioning through multiple methods.

Python SDK Changes:

  • textql.apps.create_app():
    • request Changed
    • response.app Changed (Breaking ⚠️)
  • textql.apps.duplicate(): response.app Changed (Breaking ⚠️)
  • textql.apps.get(): response.app Changed (Breaking ⚠️)
  • textql.apps.get_app_version(): response.version Changed (Breaking ⚠️)
  • textql.apps.list_versions(): response.versions[] Changed (Breaking ⚠️)
  • textql.rbac.rotate_api_key(): response Changed (Breaking ⚠️)
  • textql.playbooks.update():
    • request Changed (Breaking ⚠️)
    • response.playbook Changed (Breaking ⚠️)
  • textql.playbooks.get(): response.playbooks[] Changed (Breaking ⚠️)
  • textql.playbooks.fetch(): response.playbook Changed (Breaking ⚠️)
  • textql.playbooks.duplicate(): response.playbook Changed (Breaking ⚠️)
  • textql.playbooks.create_playbook(): response.playbook 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.update():
    • request.max_thinking Added
    • response.chat Changed (Breaking ⚠️)
  • textql.chats.run():
    • request.max_thinking Added
    • response.cells[] Changed (Breaking ⚠️)
  • textql.chats.query_one_shot():
    • request.paradigm Changed (Breaking ⚠️)
    • response.cells[] Changed (Breaking ⚠️)
  • textql.chats.poll_events(): response.events[].union(cell).cell Changed (Breaking ⚠️)
  • textql.chats.get_playbook_chats(): response.chats[] Changed (Breaking ⚠️)
  • textql.chats.get_all():
    • request.connector_ids Added
    • response.chats[] Changed (Breaking ⚠️)
  • textql.chats.get_history(): response.cells[] Changed (Breaking ⚠️)
  • textql.chats.get(): response.chat Changed (Breaking ⚠️)
  • textql.chats.duplicate_chat(): response.chat Changed (Breaking ⚠️)
  • textql.chats.create_chat():
    • request Changed (Breaking ⚠️)
    • response.chat 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.chats.attach_app(): response Changed (Breaking ⚠️)
  • textql.chats.attach_agent(): response.chat Changed (Breaking ⚠️)
  • textql.apps.update():
    • request Changed (Breaking ⚠️)
    • response.app Changed (Breaking ⚠️)
  • textql.apps.restore_app_version(): response.app Changed (Breaking ⚠️)
  • textql.apps.refresh(): response.app Changed (Breaking ⚠️)
  • textql.apps.move_app_to_folder(): response.app Changed (Breaking ⚠️)
  • textql.apps.list(): response.apps[] Changed (Breaking ⚠️)
  • textql.libraries.get_history_file_diff(): Removed (Breaking ⚠️)
  • textql.libraries.list_library_submodules(): Removed (Breaking ⚠️)
  • textql.ontology_management_service.ontology_management_service_get_ontology_owners(): Added
  • textql.ontology_management_service.ontology_management_service_get_ontology_remote(): Added
  • textql.ontology_management_service.ontology_management_service_get_ontology_size_timeline(): Added
  • textql.ontology_management_service.ontology_management_service_get_ontology_sync_conflicts(): Added
  • textql.ontology_management_service.ontology_management_service_get_ontology_usage_summary(): Added
  • textql.ontology_management_service.ontology_management_service_get_patch(): Added
  • textql.ontology_management_service.ontology_management_service_get_patch_by_number(): Added
  • textql.ontology_management_service.ontology_management_service_get_patch_capabilities(): Added
  • textql.ontology_management_service.ontology_management_service_get_raw_patch(): Added
  • textql.ontology_management_service.ontology_management_service_get_usage_details_for_file(): Added
  • textql.ontology_management_service.ontology_management_service_list_approval_rules(): Added
  • textql.ontology_management_service.ontology_management_service_list_chats_for_file(): Added
  • textql.ontology_management_service.ontology_management_service_list_context_patch_auto_approve_rules(): Added
  • textql.ontology_management_service.ontology_management_service_list_golden_files(): Added
  • textql.ontology_management_service.ontology_management_service_list_ontology_entries(): Added
  • textql.ontology_management_service.ontology_management_service_list_ontology_history(): Added
  • textql.ontology_management_service.ontology_management_service_list_ontology_imports(): Added
  • textql.ontology_management_service.ontology_management_service_list_ontology_submodules(): Added
  • textql.ontology_management_service.ontology_management_service_list_ontology_sync_runs(): Added
  • textql.ontology_management_service.ontology_management_service_list_patch_reviewers(): Added
  • textql.ontology_management_service.ontology_management_service_list_patches(): Added
  • textql.ontology_management_service.ontology_management_service_list_skills(): Added
  • textql.ontology_management_service.ontology_management_service_plan_ontology_merge(): Added
  • textql.ontology_management_service.ontology_management_service_preview_ontology_pull_from_remote(): Added
  • textql.ontology_management_service.ontology_management_service_pull_ontology_from_remote(): Added
  • textql.ontology_management_service.ontology_management_service_push_ontology_to_remote(): Added
  • textql.ontology_management_service.ontology_management_service_recover_ontology(): Added
  • textql.ontology_management_service.ontology_management_service_remove_ontology_remote(): Added
  • textql.ontology_management_service.ontology_management_service_remove_ontology_submodule(): Added
  • textql.ontology_management_service.ontology_management_service_rename_ontology_file(): Added
  • textql.ontology_management_service.ontology_management_service_request_patch_review(): Added
  • textql.ontology_management_service.ontology_management_service_resolve_ontology_sync_conflict(): Added
  • textql.ontology_management_service.ontology_management_service_restore_patch(): Added
  • textql.ontology_management_service.ontology_management_service_revert_patch(): Added
  • textql.ontology_management_service.ontology_management_service_save_all_objects_as_config(): Added
  • textql.ontology_management_service.ontology_management_service_save_object_as_config(): Added
  • textql.ontology_management_service.ontology_management_service_set_ontology_file_golden(): Added
  • textql.ontology_management_service.ontology_management_service_trigger_config_drift_reconcile(): Added
  • textql.ontology_management_service.ontology_management_service_update_approval_rule(): Added
  • textql.ontology_management_service.ontology_management_service_update_context_patch_auto_approve_rule(): Added
  • textql.ontology_management_service.ontology_management_service_update_ontology_sync_config(): Added
  • textql.ontology_management_service.ontology_management_service_upsert_ontology_ana_config(): Added
  • textql.ontology_management_service.ontology_management_service_upsert_ontology_file(): Added
  • textql.ontology_management_service.ontology_management_service_upsert_ontology_owners(): Added
  • textql.ontology_management_service.ontology_management_service_validate_config(): Added
  • textql.rbac_service.rbac_service_set_role_permissions(): Added
  • textql.sandbox_capability_service.sandbox_capability_service_execute_write(): Added
  • textql.sandbox_capability_service.sandbox_capability_service_put_asset(): Added
  • textql.sandbox_capability_service.sandbox_capability_service_send_notify(): Added
  • textql.sandbox_capability_service.sandbox_capability_service_state_op(): Added
  • textql.libraries.add_submodule(): Removed (Breaking ⚠️)
  • textql.libraries.approve_patch(): Removed (Breaking ⚠️)
  • textql.libraries.configure_library_remote(): Removed (Breaking ⚠️)
  • textql.libraries.create_approval_rule(): Removed (Breaking ⚠️)
  • textql.libraries.create_context_patch_auto_approve_rule(): Removed (Breaking ⚠️)
  • textql.libraries.create_library_directory(): Removed (Breaking ⚠️)
  • textql.libraries.create_file_upload_url(): Removed (Breaking ⚠️)
  • textql.libraries.delete_approval_rule(): Removed (Breaking ⚠️)
  • textql.libraries.delete_context_patch_auto_approve_rule(): Removed (Breaking ⚠️)
  • textql.libraries.delete_library_directory(): Removed (Breaking ⚠️)
  • textql.libraries.delete_library_file(): Removed (Breaking ⚠️)
  • textql.libraries.delete_owners(): Removed (Breaking ⚠️)
  • textql.libraries.deny_patch(): Removed (Breaking ⚠️)
  • textql.libraries.exchange_github_code(): Removed (Breaking ⚠️)
  • textql.libraries.finalize_file_upload(): Removed (Breaking ⚠️)
  • textql.libraries.get_codeowner_coverage(): Removed (Breaking ⚠️)
  • textql.libraries.get_config_export_capabilities(): Removed (Breaking ⚠️)
  • textql.libraries.get_effective_owners(): Removed (Breaking ⚠️)
  • textql.libraries.get_file_usage(): Removed (Breaking ⚠️)
  • textql.libraries.get_file_usage_timeline(): Removed (Breaking ⚠️)
  • textql.libraries.get_ana_config(): Removed (Breaking ⚠️)
  • textql.libraries.get_file(): Removed (Breaking ⚠️)
  • textql.libraries.get_library_github_o_auth_url(): Removed (Breaking ⚠️)
  • textql.ontology_management_service.ontology_management_service_get_ontology_github_o_auth_url(): Added
  • textql.libraries.get_migration_status(): Removed (Breaking ⚠️)
  • textql.libraries.get_library_owners(): Removed (Breaking ⚠️)
  • textql.libraries.get_remote(): Removed (Breaking ⚠️)
  • textql.libraries.get_size_timeline(): Removed (Breaking ⚠️)
  • textql.libraries.get_library_sync_conflicts(): Removed (Breaking ⚠️)
  • textql.libraries.get_ontology_usage_summary(): Removed (Breaking ⚠️)
  • textql.libraries.get_patch(): Removed (Breaking ⚠️)
  • textql.libraries.get_patch_by_number(): Removed (Breaking ⚠️)
  • textql.libraries.get_patch_capabilities(): Removed (Breaking ⚠️)
  • textql.libraries.get_raw_patch(): Removed (Breaking ⚠️)
  • textql.libraries.get_usage_details_for_file(): Removed (Breaking ⚠️)
  • textql.libraries.list_approval_rules(): Removed (Breaking ⚠️)
  • textql.libraries.list_chats_for_file(): Removed (Breaking ⚠️)
  • textql.libraries.list_context_patch_auto_approve_rules(): Removed (Breaking ⚠️)
  • textql.libraries.list_library_entries(): Removed (Breaking ⚠️)
  • textql.libraries.list_library_history(): Removed (Breaking ⚠️)
  • textql.libraries.list_imports(): Removed (Breaking ⚠️)
  • textql.ontology_management_service.ontology_management_service_get_ontology_history_file_diff(): Added
  • textql.libraries.list_library_sync_runs(): Removed (Breaking ⚠️)
  • textql.libraries.list_patch_reviewers(): Removed (Breaking ⚠️)
  • textql.libraries.list_patches(): Removed (Breaking ⚠️)
  • textql.libraries.list_skills(): Removed (Breaking ⚠️)
  • textql.libraries.migrate_legacy_context(): Removed (Breaking ⚠️)
  • textql.libraries.migrate_ontology(): Removed (Breaking ⚠️)
  • textql.libraries.plan_merge(): Removed (Breaking ⚠️)
  • textql.libraries.preview_library_pull_from_remote(): Removed (Breaking ⚠️)
  • textql.libraries.pull_from_remote(): Removed (Breaking ⚠️)
  • textql.libraries.push_library_to_remote(): Removed (Breaking ⚠️)
  • textql.libraries.recover(): Removed (Breaking ⚠️)
  • textql.libraries.remove_remote(): Removed (Breaking ⚠️)
  • textql.libraries.remove_library_submodule(): Removed (Breaking ⚠️)
  • textql.libraries.rename_file(): Removed (Breaking ⚠️)
  • textql.libraries.request_patch_review(): Removed (Breaking ⚠️)
  • textql.libraries.resolve_sync_conflict(): Removed (Breaking ⚠️)
  • textql.libraries.restore_patch(): Removed (Breaking ⚠️)
  • textql.libraries.revert_patch(): Removed (Breaking ⚠️)
  • textql.libraries.save_all_objects_as_config(): Removed (Breaking ⚠️)
  • textql.libraries.save_as_config(): Removed (Breaking ⚠️)
  • textql.libraries.trigger_config_drift_reconcile(): Removed (Breaking ⚠️)
  • textql.libraries.update_approval_rule(): Removed (Breaking ⚠️)
  • textql.libraries.update_context_patch_auto_approve_rule(): Removed (Breaking ⚠️)
  • textql.libraries.update_library_sync_config(): Removed (Breaking ⚠️)
  • textql.libraries.upsert_ana_config(): Removed (Breaking ⚠️)
  • textql.libraries.upsert_library_file(): Removed (Breaking ⚠️)
  • textql.libraries.upsert_owners(): Removed (Breaking ⚠️)
  • textql.libraries.validate_config(): Removed (Breaking ⚠️)
  • textql.library_service.library_service_list_golden_files(): Removed (Breaking ⚠️)
  • textql.library_service.library_service_set_library_file_golden(): Removed (Breaking ⚠️)
  • textql.secrets.create_api_revision(): Removed (Breaking ⚠️)
  • textql.secrets.delete_api_access_key(): Removed (Breaking ⚠️)
  • textql.secrets.delete_api_revision(): Removed (Breaking ⚠️)
  • textql.secrets.get_api_access_key(): Removed (Breaking ⚠️)
  • textql.secrets.list_api_access_keys(): Removed (Breaking ⚠️)
  • textql.secrets.list_api_providers(): Removed (Breaking ⚠️)
  • textql.secrets.migrate_secret_to_api_connector(): Removed (Breaking ⚠️)
  • textql.secrets.test_api_access_key(): Removed (Breaking ⚠️)
  • textql.secrets.upsert_api_access_key(): Removed (Breaking ⚠️)
  • textql.ontology_management_service.ontology_management_service_get_ontology_file(): Added
  • textql.ontology_management_service.ontology_management_service_get_ontology_ana_config(): Added
  • textql.ontology_management_service.ontology_management_service_get_file_usage_timeline(): Added
  • textql.ontology_management_service.ontology_management_service_get_file_usage(): Added
  • textql.ontology_management_service.ontology_management_service_get_effective_ontology_owners(): Added
  • textql.ontology_management_service.ontology_management_service_get_config_export_capabilities(): Added
  • textql.ontology_management_service.ontology_management_service_get_codeowner_coverage(): Added
  • textql.ontology_management_service.ontology_management_service_finalize_ontology_file_upload(): Added
  • textql.ontology_management_service.ontology_management_service_exchange_ontology_github_code(): Added
  • textql.ontology_management_service.ontology_management_service_deny_patch(): Added
  • textql.ontology_management_service.ontology_management_service_delete_ontology_owners(): Added
  • textql.ontology_management_service.ontology_management_service_delete_ontology_file(): Added
  • textql.ontology_management_service.ontology_management_service_delete_ontology_directory(): Added
  • textql.ontology_management_service.ontology_management_service_delete_context_patch_auto_approve_rule(): Added
  • textql.ontology_management_service.ontology_management_service_delete_approval_rule(): Added
  • textql.agents.create():
    • request.paradigm_options.union(universal).universal.api_access_key_ids Added
    • response.agent.paradigm_options.union(universal).universal.api_access_key_ids Added
  • textql.agents.duplicate(): response.agent.paradigm_options.union(universal).universal.api_access_key_ids Added
  • textql.agents.get_agent(): response.agent.paradigm_options.union(universal).universal.api_access_key_ids Added
  • textql.agents.list(): response.agents[].paradigm_options.union(universal).universal.api_access_key_ids Added
  • textql.agents.update():
    • request.paradigm_options.union(universal).universal.api_access_key_ids Added
    • response.agent.paradigm_options.union(universal).universal.api_access_key_ids Added
  • textql.chats.get_llm_usage(): response Changed
  • textql.ontology_management_service.ontology_management_service_create_ontology_file_upload_url(): Added
  • textql.ontology_management_service.ontology_management_service_create_ontology_directory(): Added
  • textql.ontology_management_service.ontology_management_service_create_context_patch_auto_approve_rule(): Added
  • textql.ontology_management_service.ontology_management_service_create_approval_rule(): Added
  • textql.ontology_management_service.ontology_management_service_configure_ontology_remote(): Added
  • textql.dashboards.check_health(): response.dashboards[].data_sources[] Changed
  • textql.dashboards.create_dashboard(): response.dashboard.data_sources[] Changed
  • textql.dashboards.discard_changes(): response.dashboard.data_sources[] Changed
  • textql.dashboards.duplicate(): response.dashboard.data_sources[] Changed
  • textql.dashboards.get(): response.dashboard.data_sources[] Changed
  • textql.dashboards.get_version(): response.version.data_sources[] Changed
  • textql.dashboards.list_versions(): response.versions[].data_sources[] Changed
  • textql.dashboards.list(): response.dashboards[].data_sources[] Changed
  • textql.dashboards.move_to_folder(): response.dashboard.data_sources[] Changed
  • textql.dashboards.publish(): response.dashboard.data_sources[] Changed
  • textql.dashboards.restore_dashboard_version(): response.dashboard.data_sources[] Changed
  • textql.dashboards.update_dashboard():
    • request.data_sources.sources[] Changed
    • response.dashboard.data_sources[] Changed
  • textql.dashboards.update_dashboard_schedule():
    • request.data_sources[] Changed
    • response.dashboard.data_sources[] Changed
  • textql.observability.get_billing_stats(): response.acu_rate_per1000usd Added
  • textql.ontology_management_service.ontology_management_service_approve_patch(): Added
  • textql.ontology_management_service.ontology_management_service_add_ontology_submodule(): Added
  • textql.playbooks.attach_dashboard(): response.dashboard.data_sources[] Changed
  • textql.app_service.app_service_set_app_member_state(): Added
  • textql.app_service.app_service_record_app_member_activity(): Added
  • textql.app_service.app_service_presence_heartbeat(): Added
  • textql.app_service.app_service_list_my_app_member_activity(): Added
  • textql.app_service.app_service_list_app_activity_since(): Added
  • textql.rbac.create_api_key(): response.api_key_secret Added
  • textql.app_service.app_service_get_app_member_state(): Added
  • textql.sandbox_admin.list_sandbox_spend(): response.acu_rate_per1000usd Added
  • textql.sandbox.execute_query():
    • request.body.union(app_db) Added

View full SDK changelog

OpenAPI Change Summary
├─┬Paths
│ ├──[-] path (7832:3)❌ 
│ ├──[-] path (6537:3)❌ 
│ ├──[-] path (8126:3)❌ 
│ ├──[-] path (8352:3)❌ 
│ ├──[-] path (8611:3)❌ 
│ ├──[-] path (9021:3)❌ 
│ ├──[-] path (13579:3)❌ 
│ ├──[-] path (7795:3)❌ 
│ ├──[-] path (8278:3)❌ 
│ ├──[-] path (6463:3)❌ 
│ ├──[-] path (8500:3)❌ 
│ ├──[-] path (6981:3)❌ 
│ ├──[-] path (8463:3)❌ 
│ ├──[-] path (8759:3)❌ 
│ ├──[-] path (6685:3)❌ 
│ ├──[-] path (6870:3)❌ 
│ ├──[-] path (7055:3)❌ 
│ ├──[-] path (7240:3)❌ 
│ ├──[-] path (7758:3)❌ 
│ ├──[-] path (6796:3)❌ 
│ ├──[-] path (7536:3)❌ 
│ ├──[-] path (8315:3)❌ 
│ ├──[-] path (8685:3)❌ 
│ ├──[-] path (13542:3)❌ 
│ ├──[-] path (6907:3)❌ 
│ ├──[-] path (9058:3)❌ 
│ ├──[-] path (7314:3)❌ 
│ ├──[-] path (7647:3)❌ 
│ ├──[-] path (8089:3)❌ 
│ ├──[-] path (6722:3)❌ 
│ ├──[-] path (8167:3)❌ 
│ ├──[-] path (8794:3)❌ 
│ ├──[-] path (6648:3)❌ 
│ ├──[-] path (7573:3)❌ 
│ ├──[-] path (8873:3)❌ 
│ ├──[-] path (7610:3)❌ 
│ ├──[-] path (7425:3)❌ 
│ ├──[-] path (7867:3)❌ 
│ ├──[-] path (13801:3)❌ 
│ ├──[-] path (7388:3)❌ 
│ ├──[-] path (7499:3)❌ 
│ ├──[-] path (13357:3)❌ 
│ ├──[-] path (13727:3)❌ 
│ ├──[-] path (13394:3)❌ 
│ ├──[-] path (7462:3)❌ 
│ ├──[-] path (8052:3)❌ 
│ ├──[-] path (8426:3)❌ 
│ ├──[-] path (7018:3)❌ 
│ ├──[-] path (8204:3)❌ 
│ ├──[-] path (8537:3)❌ 
│ ├──[-] path (8836:3)❌ 
│ ├──[-] path (13468:3)❌ 
│ ├──[-] path (7129:3)❌ 
│ ├──[-] path (6426:3)❌ 
│ ├──[-] path (7721:3)❌ 
│ ├──[-] path (8648:3)❌ 
│ ├──[-] path (8722:3)❌ 
│ ├──[-] path (7092:3)❌ 
│ ├──[-] path (8984:3)❌ 
│ ├──[-] path (8947:3)❌ 
│ ├──[-] path (7277:3)❌ 
│ ├──[-] path (8910:3)❌ 
│ ├──[-] path (6500:3)❌ 
│ ├──[-] path (7941:3)❌ 
│ ├──[-] path (8241:3)❌ 
│ ├──[-] path (7203:3)❌ 
│ ├──[-] path (6759:3)❌ 
│ ├──[-] path (7166:3)❌ 
│ ├──[-] path (8574:3)❌ 
│ ├──[-] path (7351:3)❌ 
│ ├──[-] path (6574:3)❌ 
│ ├──[-] path (13653:3)❌ 
│ ├──[-] path (6833:3)❌ 
│ ├──[-] path (6944:3)❌ 
│ ├──[-] path (8389:3)❌ 
│ ├──[-] path (6611:3)❌ 
│ ├──[-] path (7904:3)❌ 
│ ├──[-] path (13320:3)❌ 
│ ├──[-] path (7684:3)❌ 
│ ├──[-] path (7978:3)❌ 
│ ├──[-] path (8015:3)❌ 
│ ├──[+] path (8576:3)
│ ├──[+] path (8471:3)
│ ├──[+] path (7347:3)
│ ├──[+] path (796:3)
│ ├──[+] path (6717:3)
│ ├──[+] path (8436:3)
│ ├──[+] path (8646:3)
│ ├──[+] path (608:3)
│ ├──[+] path (8861:3)
│ ├──[+] path (9001:3)
│ ├──[+] path (8896:3)
│ ├──[+] path (7137:3)
│ ├──[+] path (1130:3)
│ ├──[+] path (7627:3)
│ ├──[+] path (7522:3)
│ ├──[+] path (906:3)
│ ├──[+] path (7557:3)
│ ├──[+] path (6857:3)
│ ├──[+] path (7382:3)
│ ├──[+] path (7872:3)
│ ├──[+] path (6822:3)
│ ├──[+] path (7487:3)
│ ├──[+] path (8012:3)
│ ├──[+] path (7277:3)
│ ├──[+] path (7977:3)
│ ├──[+] path (6962:3)
│ ├──[+] path (8331:3)
│ ├──[+] path (982:3)
│ ├──[+] path (6927:3)
│ ├──[+] path (8047:3)
│ ├──[+] path (8117:3)
│ ├──[+] path (7907:3)
│ ├──[+] path (6647:3)
│ ├──[+] path (13073:3)
│ ├──[+] path (7802:3)
│ ├──[+] path (7837:3)
│ ├──[+] path (8082:3)
│ ├──[+] path (7242:3)
│ ├──[+] path (7592:3)
│ ├──[+] path (7767:3)
│ ├──[+] path (1210:3)
│ ├──[+] path (7067:3)
│ ├──[+] path (8826:3)
│ ├──[+] path (7312:3)
│ ├──[+] path (8541:3)
│ ├──[+] path (8187:3)
│ ├──[+] path (9036:3)
│ ├──[+] path (6752:3)
│ ├──[+] path (6997:3)
│ ├──[+] path (6892:3)
│ ├──[+] path (7172:3)
│ ├──[+] path (8222:3)
│ ├──[+] path (8296:3)
│ ├──[+] path (7697:3)
│ ├──[+] path (13143:3)
│ ├──[+] path (7207:3)
│ ├──[+] path (8366:3)
│ ├──[+] path (7662:3)
│ ├──[+] path (8611:3)
│ ├──[+] path (8931:3)
│ ├──[+] path (1020:3)
│ ├──[+] path (6682:3)
│ ├──[+] path (7732:3)
│ ├──[+] path (7942:3)
│ ├──[+] path (8152:3)
│ ├──[+] path (8401:3)
│ ├──[+] path (8681:3)
│ ├──[+] path (13178:3)
│ ├──[+] path (7452:3)
│ ├──[+] path (8751:3)
│ ├──[+] path (7102:3)
│ ├──[+] path (8506:3)
│ ├──[+] path (8966:3)
│ ├──[+] path (13108:3)
│ ├──[+] path (6787:3)
│ ├──[+] path (7417:3)
│ ├──[+] path (8261:3)
│ ├──[+] path (8786:3)
│ ├──[+] path (12430:3)
│ ├──[+] path (7032:3)
│ ├──[+] path (8716:3)
│ └─┬/textql.rpc.public.app.AppService/AppHeartbeat
│   └─┬POST
│     ├──[🔀] summary (422:16)
│     └──[🔀] description (423:20)
├─┬Tags
│ └──[-] LibraryService (38122:5)❌ 
├─┬Tags
│ └──[+] OntologyManagementService (37958:5)
├─┬Tags
│ └──[+] SandboxCapabilityService (37970:5)
└─┬Components
  ├──[-] schemas (29978:7)❌ 
  ├──[-] schemas (36984:7)❌ 
  ├──[-] schemas (30625:7)❌ 
  ├──[-] schemas (31758:7)❌ 
  ├──[-] schemas (30074:7)❌ 
  ├──[-] schemas (30251:7)❌ 
  ├──[-] schemas (29789:7)❌ 
  ├──[-] schemas (29936:7)❌ 
  ├──[-] schemas (30600:7)❌ 
  ├──[-] schemas (31119:7)❌ 
  ├──[-] schemas (37365:7)❌ 
  ├──[-] schemas (31091:7)❌ 
  ├──[-] schemas (36871:7)❌ 
  ├──[-] schemas (36996:7)❌ 
  ├──[-] schemas (31263:7)❌ 
  ├──[-] schemas (30745:7)❌ 
  ├──[-] schemas (36976:7)❌ 
  ├──[-] schemas (32235:7)❌ 
  ├──[-] schemas (37094:7)❌ 
  ├──[-] schemas (31921:7)❌ 
  ├──[-] schemas (32205:7)❌ 
  ├──[-] schemas (32182:7)❌ 
  ├──[-] schemas (31798:7)❌ 
  ├──[-] schemas (30295:7)❌ 
  ├──[+] schemas (30988:7)
  ├──[-] schemas (36953:7)❌ 
  ├──[-] schemas (37076:7)❌ 
  ├──[-] schemas (37118:7)❌ 
  ├──[-] schemas (37354:7)❌ 
  ├──[-] schemas (29448:7)❌ 
  ├──[-] schemas (30675:7)❌ 
  ├──[-] schemas (30270:7)❌ 
  ├──[-] schemas (31137:7)❌ 
  ├──[-] schemas (31147:7)❌ 
  ├──[-] schemas (31894:7)❌ 
  ├──[-] schemas (37035:7)❌ 
  ├──[-] schemas (32190:7)❌ 
  ├──[-] schemas (31316:7)❌ 
  ├──[-] schemas (31402:7)❌ 
  ├──[-] schemas (30721:7)❌ 
  ├──[-] schemas (30343:7)❌ 
  ├──[-] schemas (38105:7)❌ 
  ├──[-] schemas (31175:7)❌ 
  ├──[-] schemas (36846:7)❌ 
  ├──[-] schemas (29433:7)❌ 
  ├──[-] schemas (29679:7)❌ 
  ├──[-] schemas (31879:7)❌ 
  ├──[-] schemas (30913:7)❌ 
  ├──[-] schemas (30355:7)❌ 
  ├──[-] schemas (32140:7)❌ 
  ├──[-] schemas (37150:7)❌ 
  ├──[-] schemas (31276:7)❌ 
  ├──[-] schemas (36735:7)❌ 
  ├──[-] schemas (30335:7)❌ 
  ├──[-] schemas (30131:7)❌ 
  ├──[-] schemas (37266:7)❌ 
  ├──[-] schemas (36835:7)❌ 
  ├──[-] schemas (31075:7)❌ 
  ├──[-] schemas (29924:7)❌ 
  ├──[-] schemas (31101:7)❌ 
  ├──[-] schemas (30351:7)❌ 
  ├──[-] schemas (29964:7)❌ 
  ├──[-] schemas (29777:7)❌ 
  ├──[-] schemas (30371:7)❌ 
  ├──[-] schemas (30796:7)❌ 
  ├──[-] schemas (29814:7)❌ 
  ├──[-] schemas (36824:7)❌ 
  ├──[-] schemas (30243:7)❌ 
  ├──[-] schemas (30059:7)❌ 
  ├──[-] schemas (29797:7)❌ 
  ├──[-] schemas (31301:7)❌ 
  ├──[-] schemas (37219:7)❌ 
  ├──[-] schemas (30398:7)❌ 
  ├──[-] schemas (30730:7)❌ 
  ├──[-] schemas (31786:7)❌ 
  ├──[-] schemas (32160:7)❌ 
  ├──[-] schemas (30326:7)❌ 
  ├──[-] schemas (30711:7)❌ 
  ├──[-] schemas (31859:7)❌ 
  ├──[-] schemas (29904:7)❌ 
  ├──[-] schemas (37043:7)❌ 
  ├──[-] schemas (30892:7)❌ 
  ├──[-] schemas (30771:7)❌ 
  ├──[-] schemas (30785:7)❌ 
  ├──[-] schemas (30930:7)❌ 
  ├──[-] schemas (31847:7)❌ 
  ├──[-] schemas (32152:7)❌ 
  ├──[-] schemas (30394:7)❌ 
  ├──[-] schemas (31762:7)❌ 
  ├──[-] schemas (30994:7)❌ 
  ├──[-] schemas (30227:7)❌ 
  ├──[-] schemas (31151:7)❌ 
  ├──[-] schemas (30322:7)❌ 
  ├──[-] schemas (36857:7)❌ 
  ├──[-] schemas (31133:7)❌ 
  ├──[-] schemas (31833:7)❌ 
  ├──[-] schemas (37332:7)❌ 
  ├──[-] schemas (30953:7)❌ 
  ├──[-] schemas (31337:7)❌ 
  ├──[-] schemas (31867:7)❌ 
  ├──[-] schemas (30836:7)❌ 
  ├──[-] schemas (30146:7)❌ 
  ├──[-] schemas (37227:7)❌ 
  ├──[-] schemas (32025:7)❌ 
  ├──[-] schemas (37065:7)❌ 
  ├──[-] schemas (32213:7)❌ 
  ├──[-] schemas (37343:7)❌ 
  ├──[-] schemas (37090:7)❌ 
  ├──[-] schemas (30381:7)❌ 
  ├──[-] schemas (36963:7)❌ 
  ├──[-] schemas (36988:7)❌ 
  ├──[-] schemas (30259:7)❌ 
  ├──[-] schemas (32037:7)❌ 
  ├──[-] schemas (31851:7)❌ 
  ├──[-] schemas (30235:7)❌ 
  ├──[-] schemas (30284:7)❌ 
  ├──[-] schemas (30826:7)❌ 
  ├──[-] schemas (31161:7)❌ 
  ├──[-] schemas (31802:7)❌ 
  ├──[-] schemas (29625:7)❌ 
  ├──[-] schemas (31369:7)❌ 
  ├──[-] schemas (37080:7)❌ 
  ├──[-] schemas (30807:7)❌ 
  ├──[-] schemas (31871:7)❌ 
  ├──[-] schemas (37012:7)❌ 
  ├──[-] schemas (36946:7)❌ 
  ├──[+] schemas (30458:7)
  ├──[+] schemas (30292:7)
  ├──[+] schemas (30599:7)
  ├──[+] schemas (31396:7)
  ├──[+] schemas (31933:7)
  ├──[+] schemas (31367:7)
  ├──[+] schemas (31305:7)
  ├──[+] schemas (31452:7)
  ├──[+] schemas (35774:7)
  ├──[+] schemas (32317:7)
  ├──[+] schemas (32029:7)
  ├──[+] schemas (16425:7)
  ├──[+] schemas (32172:7)
  ├──[+] schemas (32006:7)
  ├──[+] schemas (30114:7)
  ├──[+] schemas (32340:7)
  ├──[+] schemas (30610:7)
  ├──[+] schemas (32370:7)
  ├──[+] schemas (31016:7)
  ├──[+] schemas (36781:7)
  ├──[+] schemas (16155:7)
  ├──[+] schemas (31185:7)
  ├──[+] schemas (30972:7)
  ├──[+] schemas (32295:7)
  ├──[+] schemas (30550:7)
  ├──[+] schemas (36678:7)
  ├──[+] schemas (31488:7)
  ├──[+] schemas (30250:7)
  ├──[+] schemas (31235:7)
  ├──[+] schemas (31937:7)
  ├──[+] schemas (31356:7)
  ├──[+] schemas (30694:7)
  ├──[+] schemas (30122:7)
  ├──[+] schemas (36730:7)
  ├──[+] schemas (30139:7)
  ├──[+] schemas (25875:7)
  ├──[+] schemas (29773:7)
  ├──[+] schemas (16810:7)
  ├──[+] schemas (30566:7)
  ├──[+] schemas (16034:7)
  ├──[+] schemas (30238:7)
  ├──[+] schemas (16434:7)
  ├──[+] schemas (36749:7)
  ├──[+] schemas (30653:7)
  ├──[+] schemas (30443:7)
  ├──[+] schemas (32160:7)
  ├──[+] schemas (30637:7)
  ├──[+] schemas (31552:7)
  ├──[+] schemas (31345:7)
  ├──[+] schemas (20035:7)
  ├──[+] schemas (30558:7)
  ├──[+] schemas (16030:7)
  ├──[+] schemas (16575:7)
  ├──[+] schemas (30004:7)
  ├──[+] schemas (31921:7)
  ├──[+] schemas (36700:7)
  ├──[+] schemas (30657:7)
  ├──[+] schemas (30585:7)
  ├──[+] schemas (29950:7)
  ├──[+] schemas (16748:7)
  ├──[+] schemas (16711:7)
  ├──[+] schemas (32287:7)
  ├──[+] schemas (31044:7)
  ├──[+] schemas (16020:7)
  ├──[+] schemas (31072:7)
  ├──[+] schemas (31048:7)
  ├──[+] schemas (16288:7)
  ├──[+] schemas (32014:7)
  ├──[+] schemas (32056:7)
  ├──[+] schemas (35792:7)
  ├──[+] schemas (31281:7)
  ├──[+] schemas (16722:7)
  ├──[+] schemas (30278:7)
  ├──[+] schemas (16798:7)
  ├──[+] schemas (30698:7)
  ├──[+] schemas (16068:7)
  ├──[+] schemas (30645:7)
  ├──[+] schemas (31982:7)
  ├──[+] schemas (36804:7)
  ├──[+] schemas (31511:7)
  ├──[+] schemas (16115:7)
  ├──[+] schemas (31471:7)
  ├──[+] schemas (31058:7)
  ├──[+] schemas (16839:7)
  ├──[+] schemas (32275:7)
  ├──[+] schemas (16664:7)
  ├──[+] schemas (30683:7)
  ├──[+] schemas (31160:7)
  ├──[+] schemas (31893:7)
  ├──[+] schemas (30542:7)
  ├──[+] schemas (30102:7)
  ├──[+] schemas (31994:7)
  ├──[+] schemas (31386:7)
  ├──[+] schemas (31030:7)
  ├──[+] schemas (16140:7)
  ├──[+] schemas (16249:7)
  ├──[+] schemas (31271:7)
  ├──[+] schemas (36715:7)
  ├──[+] schemas (31290:7)
  ├──[+] schemas (31968:7)
  ├──[+] schemas (31897:7)
  ├──[+] schemas (32325:7)
  ├──[+] schemas (36652:7)
  ├──[+] schemas (16552:7)
  ├──[+] schemas (30371:7)
  ├──[+] schemas (30386:7)
  ├──[+] schemas (29758:7)
  ├──[+] schemas (31986:7)
  ├──[+] schemas (30218:7)
  ├──[+] schemas (30673:7)
  ├──[+] schemas (32348:7)
  ├──[+] schemas (32002:7)
  ├──[+] schemas (31034:7)
  ├──[+] schemas (36764:7)
  ├──[+] schemas (31331:7)
  ├──[+] schemas (30574:7)
  ├──[+] schemas (30998:7)
  ├──[+] schemas (16681:7)
  ├─┬textql.rpc.public.chat.GetLlmUsageResponse
  │ ├──[+] properties (21807:9)
  │ ├──[+] properties (21790:9)
  │ ├──[+] properties (21799:9)
  │ ├─┬estimatedCost
  │ │ └──[+] description (21788:24)
  │ └─┬usage
  │   ├──[-] items (21533:13)❌ 
  │   ├──[🔀] type (21791:17)❌ 
  │   ├──[🔀] title (21792:18)
  │   ├──[+] format (21793:19)❌ 
  │   ├──[+] description (21794:24)
  │   └──[+] nullable (21798:21)❌ 
  ├─┬textql.rpc.public.chat.GetChatsRequest
  │ ├──[+] properties (21683:9)
  │ ├─┬limit
  │ │ ├──[🔀] type (21645:17)❌ 
  │ │ ├──[🔀] title (21646:18)
  │ │ ├──[-] format (21360:19)❌ 
  │ │ └──[+] description (21647:24)
  │ ├─┬offset
  │ │ ├──[🔀] type (21587:17)❌ 
  │ │ ├──[🔀] title (21588:18)
  │ │ ├──[-] format (21365:19)❌ 
  │ │ ├──[+] description (21589:24)
  │ │ └──[-] nullable (21366:21)❌ 
  │ ├─┬hasThreadWarning
  │ │ ├──[🔀] title (21636:18)
  │ │ └──[🔀] description (21637:24)
  │ ├─┬searchTerm
  │ │ ├──[🔀] type (21600:17)❌ 
  │ │ ├──[🔀] title (21601:18)
  │ │ └──[+] format (21602:19)❌ 
  │ ├─┬source
  │ │ └──[🔀] $ref (21008:13)❌ 
  │ ├─┬creatorMemberId
  │ │ └──[🔀] $ref (14949:13)❌ 
  │ ├─┬createdAfter
  │ │ └──[🔀] $ref (21684:11)❌ 
  │ ├─┬sharedWithMe
  │ │ ├──[🔀] type (21591:17)❌ 
  │ │ └──[🔀] title (21592:18)
  │ ├─┬sortBy
  │ │ └──[🔀] $ref (21656:11)❌ 
  │ ├─┬topicIds
  │ │ ├──[🔀] title (21673:18)
  │ │ ├──[🔀] description (21674:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (22385:13)❌ 
  │ ├─┬threadWarningTypes
  │ │ ├──[🔀] title (21667:18)
  │ │ ├──[🔀] description (21668:24)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (21023:13)❌ 
  │ ├─┬memberOnly
  │ │ ├──[🔀] type (21595:17)❌ 
  │ │ ├──[🔀] title (21596:18)
  │ │ ├──[+] format (21597:19)❌ 
  │ │ ├──[-] description (21352:24)
  │ │ └──[+] nullable (21598:21)❌ 
  │ ├─┬excludeBatchRuns
  │ │ ├──[+] items (21652:13)❌ 
  │ │ ├──[🔀] type (21650:17)❌ 
  │ │ ├──[🔀] title (21653:18)
  │ │ ├──[🔀] description (21654:24)
  │ │ └──[-] nullable (21396:21)❌ 
  │ ├─┬excludeUnusedPlaybooks
  │ │ ├──[🔀] title (21661:18)
  │ │ └──[-] description (21400:24)
  │ ├─┬creatorMemberIds
  │ │ ├──[-] items (21415:13)❌ 
  │ │ ├──[🔀] type (21605:17)❌ 
  │ │ ├──[🔀] title (21606:18)
  │ │ ├──[-] description (21417:24)
  │ │ └──[+] nullable (21607:21)❌ 
  │ ├─┬sortDirection
  │ │ └──[🔀] $ref (21015:13)❌ 
  │ ├─┬excludeFeed
  │ │ ├──[🔀] title (21631:18)
  │ │ └──[+] description (21632:24)
  │ └─┬sources
  │   └──[🔀] $ref (21023:13)❌ 
  ├─┬textql.rpc.public.patches.Date
  │ ├──[-] description (29886:20)
  │ ├─┬day
  │ │ └──[-] description (29880:24)
  │ ├─┬month
  │ │ └──[-] description (29873:24)
  │ └─┬year
  │   └──[-] description (29866:24)
  ├─┬textql.rpc.public.observe.GetBillingStatsResponse
  │ ├──[+] properties (28351:9)
  │ ├─┬totalDashboardAcu
  │ │ ├──[🔀] type (28348:17)❌ 
  │ │ ├──[🔀] title (28349:18)
  │ │ └──[🔀] format (28350:19)❌ 
  │ ├─┬appStats
  │ │ ├──[🔀] title (28291:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (27709:13)❌ 
  │ ├─┬totalPlaybookCount
  │ │ ├──[🔀] type (28307:17)❌ 
  │ │ ├──[🔀] title (28308:18)
  │ │ └──[🔀] format (28309:19)❌ 
  │ ├─┬totalDashboardCount
  │ │ ├──[🔀] type (28311:17)❌ 
  │ │ ├──[🔀] title (28312:18)
  │ │ └──[🔀] format (28313:19)❌ 
  │ ├─┬agentStats
  │ │ ├──[-] items (27978:13)❌ 
  │ │ ├──[🔀] type (28352:17)❌ 
  │ │ ├──[🔀] title (28353:18)
  │ │ ├──[+] format (28354:19)❌ 
  │ │ └──[+] description (28355:24)
  │ ├─┬totalPlaybookAcu
  │ │ └──[🔀] title (28294:18)
  │ ├─┬totalAppCount
  │ │ ├──[🔀] type (28340:17)❌ 
  │ │ ├──[🔀] title (28341:18)
  │ │ └──[🔀] format (28342:19)❌ 
  │ ├─┬unattributedDashboardAcu
  │ │ └──[🔀] title (28345:18)
  │ ├─┬memberStats
  │ │ ├──[🔀] title (28305:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (28022:13)❌ 
  │ ├─┬unattributedAppAcu
  │ │ ├──[🔀] type (28327:17)❌ 
  │ │ ├──[🔀] title (28328:18)
  │ │ └──[🔀] format (28329:19)❌ 
  │ ├─┬totalAppAcu
  │ │ ├──[+] items (28299:13)❌ 
  │ │ ├──[🔀] type (28297:17)❌ 
  │ │ ├──[🔀] title (28300:18)
  │ │ └──[-] format (28030:19)❌ 
  │ ├─┬dashboardStats
  │ │ ├──[🔀] title (28338:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (27722:13)❌ 
  │ ├─┬totalFeedAcu
  │ │ ├──[🔀] type (28323:17)❌ 
  │ │ ├──[🔀] title (28324:18)
  │ │ └──[🔀] format (28325:19)❌ 
  │ ├─┬playbookStats
  │ │ ├──[🔀] title (28286:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (28705:13)❌ 
  │ ├─┬unattributedPlaybookAcu
  │ │ └──[🔀] title (28316:18)
  │ └─┬unattributedFeedAcu
  │   └──[🔀] title (28320:18)
  ├─┬textql.rpc.public.chat.Chat
  │ ├──[+] properties (20944:9)
  │ ├─┬methodology
  │ │ └──[🔀] $ref (20841:11)❌ 
  │ ├─┬memberId
  │ │ ├──[🔀] type (20945:17)❌ 
  │ │ ├──[🔀] title (20946:18)
  │ │ ├──[+] description (20947:24)
  │ │ └──[+] nullable (20950:21)❌ 
  │ ├─┬timestamp
  │ │ └──[🔀] $ref (20878:11)❌ 
  │ ├─┬preview
  │ │ ├──[🔀] title (20875:18)
  │ │ └──[-] description (20667:24)
  │ ├─┬orgId
  │ │ └──[🔀] $ref (21970:13)❌ 
  │ ├─┬vllmModelId
  │ │ └──[🔀] $ref (14949:13)❌ 
  │ ├─┬model
  │ │ └──[🔀] $ref (22074:13)❌ 
  │ ├─┬templateDataId
  │ │ ├──[🔀] title (20845:18)
  │ │ └──[-] description (20657:24)
  │ ├─┬paradigm
  │ │ └──[🔀] $ref (20838:11)❌ 
  │ ├─┬research
  │ │ ├──[🔀] type (20888:17)❌ 
  │ │ ├──[🔀] title (20889:18)
  │ │ └──[🔀] description (20890:24)
  │ ├─┬playbookId
  │ │ └──[🔀] $ref (29510:13)❌ 
  │ ├─┬preferredProvider
  │ │ └──[🔀] title (20849:18)
  │ ├─┬source
  │ │ └──[🔀] $ref (20852:11)❌ 
  │ └─┬summary
  │   └──[🔀] $ref (21023:13)❌ 
  ├─┬textql.rpc.public.patches.ListChatsForFileResponse
  │ └─┬chats
  │   └──[-] description (31043:24)
  ├─┬textql.rpc.public.chat.CreateRequest
  │ ├──[+] properties (21211:9)
  │ ├─┬model
  │ │ └──[🔀] $ref (22074:13)❌ 
  │ ├─┬methodology
  │ │ └──[🔀] $ref (21173:11)❌ 
  │ ├─┬message
  │ │ ├──[🔀] type (21212:17)❌ 
  │ │ ├──[🔀] title (21213:18)
  │ │ └──[🔀] description (21214:24)
  │ ├─┬research
  │ │ ├──[🔀] type (21178:17)❌ 
  │ │ ├──[🔀] title (21179:18)
  │ │ └──[🔀] description (21180:24)
  │ ├─┬paradigm
  │ │ └──[🔀] $ref (21970:13)❌ 
  │ ├─┬playbookId
  │ │ └──[🔀] $ref (29510:13)❌ 
  │ └─┬vllmModelId
  │   ├──[🔀] type (21183:17)❌ 
  │   ├──[🔀] title (21184:18)
  │   └──[🔀] description (21185:24)
  ├─┬textql.rpc.public.patches.GetFileUsageTimelineRequest
  │ ├──[+] description (30526:20)
  │ └─┬pathPrefix
  │   └──[-] description (30206:24)
  ├─┬textql.rpc.public.patches.TriggerConfigDriftReconcileResponse
  │ └─┬drifted
  │   └──[🔀] description (32231:24)
  ├─┬textql.rpc.public.chat.Cell
  │ └─┬ALLOF
  │   ├──[+] oneOf (20773:15)
  │   ├─┬ONEOF
  │   │ ├──[+] required (20765:19)❌ 
  │   │ ├──[-] required (20549:19)❌ 
  │   │ ├──[🔀] title (20763:22)
  │   │ ├──[+] properties (20760:17)
  │   │ └──[-] properties (20544:17)❌ 
  │   └─┬ONEOF
  │     ├──[+] required (20772:19)❌ 
  │     ├──[-] required (20556:19)❌ 
  │     ├──[🔀] title (20770:22)
  │     ├──[+] properties (20767:17)
  │     └──[-] properties (20551:17)❌ 
  ├─┬textql.rpc.public.patches.SaveObjectAsConfigRequest
  │ └──[🔀] description (32141:20)
  ├─┬textql.rpc.public.playbook.Playbook
  │ ├──[+] properties (33320:9)
  │ ├─┬cronString
  │ │ └──[🔀] $ref (14949:13)❌ 
  │ ├─┬configSource
  │ │ └──[🔀] $ref (33293:11)❌ 
  │ ├─┬name
  │ │ ├──[🔀] title (33145:18)
  │ │ └──[+] nullable (33146:21)❌ 
  │ ├─┬taggedSlackUserIds
  │ │ └──[🔀] $ref (33535:13)❌ 
  │ ├─┬chatAccessMode
  │ │ └──[🔀] $ref (33252:11)❌ 
  │ ├─┬paradigmType
  │ │ └──[🔀] $ref (29526:13)❌ 
  │ ├─┬chatAccessOverrides
  │ │ └──[🔀] $ref (32440:13)❌ 
  │ ├─┬memberId
  │ │ ├──[🔀] type (33246:17)❌ 
  │ │ ├──[🔀] title (33247:18)
  │ │ ├──[+] format (33248:19)❌ 
  │ │ └──[+] description (33249:24)
  │ ├─┬teamsChannelId
  │ │ ├──[+] items (33313:13)❌ 
  │ │ ├──[🔀] type (33311:17)❌ 
  │ │ ├──[🔀] title (33314:18)
  │ │ └──[-] nullable (33174:21)❌ 
  │ ├─┬autoOptimizeConcurrency
  │ │ ├──[+] items (33323:13)❌ 
  │ │ ├──[🔀] type (33321:17)❌ 
  │ │ ├──[🔀] title (33324:18)
  │ │ ├──[-] description (33119:24)
  │ │ └──[-] nullable (33120:21)❌ 
  │ ├─┬duplicatedByMemberId
  │ │ └──[🔀] $ref (14949:13)❌ 
  │ ├─┬connectorId
  │ │ └──[🔀] $ref (22585:13)❌ 
  │ ├─┬slackChannelId
  │ │ ├──[+] items (33242:13)❌ 
  │ │ ├──[🔀] type (33240:17)❌ 
  │ │ ├──[🔀] title (33243:18)
  │ │ ├──[+] description (33244:24)
  │ │ └──[-] nullable (33063:21)❌ 
  │ ├─┬hasWritePermission
  │ │ ├──[+] items (33193:13)❌ 
  │ │ ├──[🔀] type (33191:17)❌ 
  │ │ ├──[🔀] title (33194:18)
  │ │ └──[-] nullable (33090:21)❌ 
  │ ├─┬referenceReportId
  │ │ ├──[🔀] title (33303:18)
  │ │ └──[+] description (33304:24)
  │ ├─┬owner
  │ │ └──[🔀] $ref (33273:11)❌ 
  │ ├─┬paradigmOptions
  │ │ └──[🔀] $ref (15061:13)❌ 
  │ ├─┬triggerType
  │ │ └──[🔀] $ref (33235:11)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (33196:11)❌ 
  │ ├─┬selectedTemplateDataIds
  │ │ └──[🔀] $ref (33518:13)❌ 
  │ ├─┬dashboardIds
  │ │ ├──[-] items (33163:13)❌ 
  │ │ ├──[🔀] type (33173:17)❌ 
  │ │ ├──[🔀] title (33174:18)
  │ │ ├──[-] description (33165:24)
  │ │ └──[+] nullable (33175:21)❌ 
  │ ├─┬templateHeaderId
  │ │ ├──[+] items (33265:13)❌ 
  │ │ ├──[🔀] type (33263:17)❌ 
  │ │ ├──[🔀] title (33266:18)
  │ │ ├──[🔀] description (33267:24)
  │ │ └──[-] nullable (33103:21)❌ 
  │ ├─┬datasetIds
  │ │ ├──[🔀] title (33299:18)
  │ │ └──[🔀] description (33300:24)
  │ ├─┬isSubscribed
  │ │ └──[🔀] title (33216:18)
  │ ├─┬createdAt
  │ │ └──[🔀] $ref (33257:11)❌ 
  │ ├─┬orgId
  │ │ └──[🔀] title (33156:18)
  │ ├─┬taggedTeamsUserAadIds
  │ │ └──[🔀] title (33203:18)
  │ ├─┬recipientEmailColumn
  │ │ ├──[🔀] title (33159:18)
  │ │ ├──[-] description (33169:24)
  │ │ └──[-] nullable (33170:21)❌ 
  │ ├─┬updatedAt
  │ │ └──[🔀] $ref (33544:13)❌ 
  │ ├─┬prompt
  │ │ ├──[🔀] title (33270:18)
  │ │ └──[+] nullable (33271:21)❌ 
  │ ├─┬chatIsPublic
  │ │ ├──[+] items (33290:13)❌ 
  │ │ ├──[🔀] type (33288:17)❌ 
  │ │ └──[🔀] title (33291:18)
  │ ├─┬parentPlaybookId
  │ │ └──[🔀] $ref (15084:13)❌ 
  │ ├─┬id
  │ │ ├──[🔀] type (33223:17)❌ 
  │ │ ├──[🔀] title (33224:18)
  │ │ ├──[-] description (33004:24)
  │ │ └──[+] nullable (33225:21)❌ 
  │ ├─┬llmModel
  │ │ └──[🔀] $ref (33187:11)❌ 
  │ ├─┬reportOutputStyle
  │ │ └──[🔀] $ref (33183:11)❌ 
  │ ├─┬duplicatedAt
  │ │ └──[🔀] $ref (33177:11)❌ 
  │ ├─┬maxConcurrentTemplates
  │ │ └──[🔀] $ref (21970:13)❌ 
  │ ├─┬emailAddresses
  │ │ ├──[-] items (33058:13)❌ 
  │ │ ├──[🔀] type (33277:17)❌ 
  │ │ ├──[🔀] title (33278:18)
  │ │ └──[+] nullable (33279:21)❌ 
  │ ├─┬connectorIds
  │ │ ├──[-] items (33124:13)❌ 
  │ │ ├──[🔀] type (33148:17)❌ 
  │ │ ├──[🔀] title (33149:18)
  │ │ ├──[+] format (33150:19)❌ 
  │ │ ├──[+] description (33151:24)
  │ │ ├──[+] nullable (33152:21)❌ 
  │ │ └──[+] deprecated (33153:23)
  │ ├─┬latestChatId
  │ │ ├──[🔀] type (33227:17)❌ 
  │ │ └──[🔀] title (33228:18)
  │ ├─┬originPlaybookId
  │ │ ├──[🔀] title (33142:18)
  │ │ └──[-] nullable (33140:21)❌ 
  │ ├─┬templateDataFilters
  │ │ ├──[-] items (33130:13)❌ 
  │ │ ├──[🔀] type (33307:17)❌ 
  │ │ ├──[🔀] title (33308:18)
  │ │ ├──[-] description (33132:24)
  │ │ └──[+] nullable (33309:21)❌ 
  │ └─┬isRunning
  │   ├──[🔀] type (33137:17)❌ 
  │   ├──[🔀] title (33138:18)
  │   ├──[+] description (33139:24)
  │   └──[-] nullable (33082:21)❌ 
  ├─┬textql.rpc.public.app.AppVersion
  │ ├──[-] properties (16258:9)❌ 
  │ ├─┬versionNumber
  │ │ └──[+] description (16178:24)
  │ └─┬appId
  │   └──[+] description (16173:24)
  ├─┬textql.rpc.public.patches.ListChatsForFileRequest
  │ └─┬limit
  │   └──[-] description (31031:24)
  ├─┬textql.rpc.public.patches.Skill
  │ ├──[🔀] description (32203:20)
  │ └─┬path
  │   └──[🔀] description (32200:24)
  ├─┬textql.rpc.public.chat.UpdateChatRequest
  │ ├──[+] properties (22439:9)
  │ ├─┬research
  │ │ └──[🔀] $ref (22074:13)❌ 
  │ ├─┬methodology
  │ │ └──[🔀] $ref (22440:11)❌ 
  │ └─┬summary
  │   ├──[🔀] type (22415:17)❌ 
  │   ├──[🔀] title (22416:18)
  │   └──[🔀] description (22417:24)
  ├─┬textql.rpc.public.app.UpdateAppRequest
  │ ├──[+] properties (16924:9)
  │ ├──[+] properties (16915:9)
  │ ├──[+] properties (16929:9)
  │ ├──[+] properties (16920:9)
  │ ├──[-] properties (16699:9)❌ 
  │ ├─┬name
  │ │ └──[🔀] title (16870:18)
  │ ├─┬scheduleEnabled
  │ │ └──[🔀] title (16922:18)
  │ ├─┬description
  │ │ └──[🔀] title (16913:18)
  │ ├─┬code
  │ │ ├──[🔀] title (16863:18)
  │ │ └──[-] nullable (16685:21)❌ 
  │ ├─┬publish
  │ │ ├──[+] items (16901:13)❌ 
  │ │ ├──[🔀] type (16899:17)❌ 
  │ │ ├──[🔀] title (16902:18)
  │ │ └──[-] nullable (16698:21)❌ 
  │ ├─┬replaceComputeFunctions
  │ │ ├──[🔀] type (16865:17)❌ 
  │ │ └──[🔀] title (16866:18)
  │ ├─┬replaceDataSources
  │ │ └──[🔀] title (16887:18)
  │ ├─┬appId
  │ │ ├──[+] items (16927:13)❌ 
  │ │ ├──[🔀] type (16925:17)❌ 
  │ │ └──[🔀] title (16928:18)
  │ ├─┬cronString
  │ │ └──[🔀] title (16874:18)
  │ ├─┬dataSources
  │ │ ├──[🔀] title (16893:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (16304:13)❌ 
  │ ├─┬computeFunctions
  │ │ ├──[🔀] title (16919:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (16249:13)❌ 
  │ ├─┬files
  │ │ ├──[🔀] title (16880:18)
  │ │ └─┬Schema
  │ │   └──[🔀] $ref (25653:13)❌ 
  │ └─┬replaceFiles
  │   └──[🔀] title (16931:18)
  ├─┬textql.rpc.public.app.ComputeFunction
  │ ├──[+] properties (16332:9)
  │ ├──[+] properties (16328:9)
  │ ├──[+] properties (16324:9)
  │ ├─┬params
  │ │ ├──[-] items (16315:13)❌ 
  │ │ ├──[🔀] type (16307:17)❌ 
  │ │ └──[🔀] title (16308:18)
  │ ├─┬returns
  │ │ ├──[+] items (16315:13)❌ 
  │ │ ├──[🔀] type (16313:17)❌ 
  │ │ ├──[🔀] title (16316:18)
  │ │ └──[-] nullable (16320:21)❌ 
  │ └─┬name
  │   └──[🔀] $ref (25875:13)❌ 
  ├─┬textql.rpc.public.paradigm.UniversalOptions
  │ ├──[+] properties (29750:9)
  │ ├─┬playbookToolsEnabled
  │ │ └──[🔀] title (29677:18)
  │ ├─┬bashEnabled
  │ │ └──[🔀] title (29686:18)
  │ ├─┬pythonEnabled
  │ │ ├──[+] items (29745:13)❌ 
  │ │ ├──[🔀] type (29743:17)❌ 
  │ │ └──[🔀] title (29746:18)
  │ ├─┬chatHistorySearchEnabled
  │ │ └──[🔀] title (29710:18)
  │ ├─┬contextEditingEnabled
  │ │ ├──[+] items (29662:13)❌ 
  │ │ ├──[🔀] type (29660:17)❌ 
  │ │ └──[🔀] title (29664:18)
  │ ├─┬webSearchEnabled
  │ │ └──[🔀] title (29725:18)
  │ ├─┬googleDriveEnabled
  │ │ └──[🔀] title (29738:18)
  │ ├─┬sqlEnabled
  │ │ └──[🔀] title (29749:18)
  │ ├─┬connectorIds
  │ │ ├──[-] items (29342:13)❌ 
  │ │ ├──[🔀] type (29727:17)❌ 
  │ │ ├──[🔀] title (29728:18)
  │ │ └──[+] description (29729:24)
  │ ├─┬powerbiSelections
  │ │ ├──[-] items (29425:13)❌ 
  │ │ ├──[🔀] type (29691:17)❌ 
  │ │ └──[🔀] title (29692:18)
  │ ├─┬feedPostEnabled
  │ │ └──[🔀] title (29707:18)
  │ ├─┬emailOutputEnabled
  │ │ ├──[🔀] type (29666:17)❌ 
  │ │ ├──[🔀] title (29667:18)
  │ │ └──[+] nullable (29668:21)❌ 
  │ ├─┬ontologyEnabled
  │ │ └──[🔀] title (29680:18)
  │ ├─┬feedEngageEnabled
  │ │ └──[🔀] title (29719:18)
  │ ├─┬datasetId
  │ │ ├──[🔀] type (29694:17)❌ 
  │ │ ├──[🔀] title (29695:18)
  │ │ └──[-] nullable (29348:21)❌ 
  │ ├─┬gmailEnabled
  │ │ └──[🔀] title (29698:18)
  │ ├─┬javascriptEnabled
  │ │ └──[🔀] title (29689:18)
  │ ├─┬microsoft365Enabled
  │ │ └──[🔀] title (29713:18)
  │ ├─┬ontologyEditingEnabled
  │ │ └──[🔀] title (29704:18)
  │ ├─┬compactionDisabled
  │ │ ├──[🔀] title (29735:18)
  │ │ └──[-] description (29409:24)
  │ ├─┬powerbiEnabled
  │ │ └──[🔀] title (29701:18)
  │ ├─┬googleCalendarEnabled
  │ │ └──[🔀] title (29732:18)
  │ ├─┬feedCommentEnabled
  │ │ └──[🔀] title (29741:18)
  │ ├─┬autoApproveEnabled
  │ │ ├──[+] items (29753:13)❌ 
  │ │ ├──[🔀] type (29751:17)❌ 
  │ │ └──[🔀] title (29754:18)
  │ ├─┬formEditorEnabled
  │ │ └──[🔀] title (29716:18)
  │ ├─┬feedExplorerEnabled
  │ │ └──[🔀] title (29722:18)
  │ ├─┬streamlitEnabled
  │ │ └──[🔀] title (29674:18)
  │ └─┬smsMode
  │   └──[🔀] title (29683:18)
  ├─┬textql.rpc.public.patches.GetUsageDetailsForFileResponse
  │ └─┬days
  │   └──[-] description (30543:24)
  ├─┬textql.rpc.public.app.InvokeAppComputeFunctionRequest
  │ └─┬functionName
  │   └──[-] description (16493:24)
  ├─┬textql.rpc.public.rbac.CreateApiKeyResponse
  │ ├──[+] properties (34747:9)
  │ └─┬apiKeyHash
  │   ├──[+] description (34753:24)
  │   └──[+] deprecated (34756:23)
  ├─┬textql.rpc.public.dashboard.SqlQuerySource
  │ ├──[+] properties (26243:9)
  │ └─┬query
  │   ├──[🔀] title (26245:18)
  │   └──[+] description (26246:24)
  ├─┬textql.rpc.public.playbook.UpdatePlaybookRequest
  │ ├──[+] properties (33989:9)
  │ ├─┬chatAccessMode
  │ │ └──[🔀] $ref (33946:11)❌ 
  │ ├─┬autoOptimizeConcurrency
  │ │ └──[🔀] $ref (33716:13)❌ 
  │ ├─┬reportOutputStyle
  │ │ └──[🔀] $ref (33905:11)❌ 
  │ ├─┬llmModel
  │ │ └──[🔀] $ref (33716:13)❌ 
  │ ├─┬paradigmType
  │ │ └──[🔀] $ref (29526:13)❌ 
  │ ├─┬playbookId
  │ │ └──[🔀] $ref (15084:13)❌ 
  │ ├─┬teamsChannelId
  │ │ └──[🔀] $ref (33716:13)❌ 
  │ ├─┬slackChannelId
  │ │ └──[🔀] $ref (33716:13)❌ 
  │ ├─┬selectedTemplateDataIds
  │ │ └──[🔀] $ref (33518:13)❌ 
  │ ├─┬name
  │ │ ├──[🔀] type (33941:17)❌ 
  │ │ ├──[🔀] title (33942:18)
  │ │ └──[+] format (33943:19)❌ 
  │ ├─┬connectorId
  │ │ ├──[🔀] type (33970:17)❌ 
  │ │ ├──[🔀] title (33971:18)
  │ │ ├──[-] format (33760:19)❌ 
  │ │ ├──[-] description (33761:24)
  │ │ └──[-] deprecated (33763:23)
  │ ├─┬chatIsPublic
  │ │ └──[🔀] $ref (32463:13)❌ 
  │ ├─┬dashboardIds
  │ │ └──[🔀] $ref (33890:11)❌ 
  │ ├─┬status
  │ │ └──[🔀] $ref (33921:11)❌ 
  │ ├─┬cronString
  │ │ └──[🔀] $ref (32996:13)❌ 
  │ ├─┬referenceReportId
  │ │ └──[🔀] title (33979:18)
  │ ├─┬triggerType
  │ │ └──[🔀] $ref (33933:11)❌ 
  │ ├─┬taggedSlackUserIds
  │ │ └──[🔀] $ref (33535:13)❌ 
  │ ├─┬connectorIds
  │ │ └──[🔀] $ref (33898:11)❌ 
  │ ├─┬paradigmOptions
  │ │ └──[🔀] $ref (33874:11)❌ 
  │ ├─┬maxConcurrentTemplates
  │ │ └──[🔀] $ref (21970:13)❌ 
  │ ├─┬chatAccessOverrides
  │ │ └──[🔀] $ref (32440:13)❌ 
  │ ├─┬templateDataFilters
  │ │ └──[🔀] $ref (33982:11)❌ 
  │ ├─┬prompt
  │ │ ├──[🔀] title (33872:18)
  │ │ └──[-] nullable (33740:21)❌ 
  │ ├─┬templateHeaderId
  │ │ └──[🔀] $ref (32634:13)❌ 
  │ └─┬recipientEmailColumn
  │   └──[🔀] title (33879:18)
  ├─┬textql.rpc.public.dashboard.DataSource
  │ └─┬ALLOF
  │   ├──[+] properties (25669:13)
  │   ├─┬parameters
  │   │ ├──[-] items (25385:17)❌ 
  │   │ ├──[🔀] type (25661:21)❌ 
  │   │ ├──[🔀] title (25662:22)
  │   │ └──[-] description (25387:28)
  │   ├─┬name
  │   │ └──[🔀] $ref (25875:13)❌ 
  │   └─┬type
  │     ├──[+] items (25666:17)❌ 
  │     ├──[🔀] type (25664:21)❌ 
  │     ├──[🔀] title (25667:22)
  │     └──[🔀] description (25668:28)
  ├─┬textql.rpc.public.sandbox_query.SandboxExecuteQueryRequest
  │ └─┬ALLOF
  │   ├──[+] oneOf (36858:15)
  │   ├─┬ONEOF
  │   │ ├──[+] required (36850:19)❌ 
  │   │ ├──[-] required (36506:19)❌ 
  │   │ ├──[🔀] title (36848:22)
  │   │ ├──[+] properties (36845:17)
  │   │ └──[-] properties (36501:17)❌ 
  │   └─┬ONEOF
  │     ├──[+] required (36857:19)❌ 
  │     ├──[-] required (36513:19)❌ 
  │     ├──[🔀] title (36855:22)
  │     ├──[+] properties (36852:17)
  │     └──[-] properties (36508:17)❌ 
  ├─┬textql.rpc.public.sandbox_admin.ListSandboxSpendResponse
  │ ├──[+] properties (36316:9)
  │ ├─┬acusPerHour
  │ │ ├──[🔀] title (36318:18)
  │ │ └──[🔀] description (36320:24)
  │ ├─┬intervals
  │ │ ├──[-] items (36126:13)❌ 
  │ │ ├──[🔀] type (36307:17)❌ 
  │ │ ├──[🔀] title (36308:18)
  │ │ ├──[+] format (36309:19)❌ 
  │ │ └──[🔀] description (36310:24)
  │ └─┬totalAcus
  │   ├──[+] items (36303:13)❌ 
  │   ├──[🔀] type (36301:17)❌ 
  │   ├──[🔀] title (36304:18)
  │   ├──[-] format (36137:19)❌ 
  │   └──[🔀] description (36305:24)
  ├─┬textql.rpc.public.patches.SaveAllObjectsAsConfigResponse
  │ └─┬filePaths
  │   └──[🔀] description (32117:24)
  ├─┬textql.rpc.public.rbac.RotateApiKeyResponse
  │ ├──[+] properties (35704:9)
  │ └──[-] properties (35553:9)❌ 
  ├─┬textql.rpc.public.sandbox_admin.ReadSandboxFileResponse
  │ ├──[+] description (36401:20)
  │ ├─┬available
  │ │ └──[-] description (36188:24)
  │ ├─┬content
  │ │ └──[-] description (36204:24)
  │ ├─┬binaryContent
  │ │ └──[-] description (36209:24)
  │ ├─┬truncated
  │ │ └──[-] description (36213:24)
  │ ├─┬mimeType
  │ │ └──[+] description (36385:24)
  │ └─┬name
  │   └──[+] description (36375:24)
  ├─┬textql.rpc.public.patches.FileChatUsage
  │ ├──[-] description (30009:20)
  │ ├─┬used
  │ │ └──[-] description (30006:24)
  │ ├─┬title
  │ │ └──[🔀] description (30316:24)
  │ └─┬chatId
  │   └──[+] description (30310:24)
  ├─┬textql.rpc.public.patches.GetFileUsageTimelineResponse
  │ └─┬days
  │   └──[🔀] description (30538:24)
  ├─┬textql.rpc.public.patches.SaveObjectAsConfigResponse
  │ └─┬filePath
  │   └──[🔀] description (32156:24)
  ├─┬textql.rpc.public.chat.RunChatRequest
  │ ├──[+] properties (22256:9)
  │ ├─┬model
  │ │ └──[🔀] $ref (22257:11)❌ 
  │ └─┬research
  │   └──[🔀] $ref (21970:13)❌ 
  ├─┬textql.rpc.paradigm_params.ParadigmType
  │ ├──[-] enum (15269:11)❌ 
  │ ├──[-] enum (15270:11)❌ 
  │ ├──[-] enum (15274:11)❌ 
  │ ├──[-] enum (15276:11)❌ 
  │ ├──[-] enum (15277:11)❌ 
  │ ├──[-] enum (15278:11)❌ 
  │ ├──[-] enum (15271:11)❌ 
  │ ├──[-] enum (15272:11)❌ 
  │ ├──[-] enum (15273:11)❌ 
  │ ├──[-] enum (15279:11)❌ 
  │ ├──[-] enum (15280:11)❌ 
  │ └──[-] enum (15281:11)❌ 
  ├─┬textql.rpc.public.patches.GetUsageDetailsForFileRequest
  │ ├──[+] description (30834:20)
  │ └─┬filePath
  │   └──[+] description (30822:24)
  ├─┬textql.rpc.public.patches.GetFileUsageRequest
  │ └─┬pageSize
  │   └──[🔀] description (30494:24)
  ├─┬textql.rpc.public.app.InvokeAppComputeFunctionResponse
  │ └──[🔀] description (16545:20)
  ├─┬textql.rpc.public.app.App
  │ ├──[+] properties (15987:9)
  │ ├──[+] properties (15982:9)
  │ ├──[+] properties (15992:9)
  │ ├──[+] properties (15995:9)
  │ ├──[+] properties (15998:9)
  │ ├──[-] properties (16151:9)❌ 
  │ ├─┬cronString
  │ │ └──[🔀] $ref (14949:13)❌ 
  │ ├─┬folderId
  │ │ └──[🔀] title (15924:18)
  │ ├─┬htmlUrl
  │ │ └──[🔀] title (15977:18)
  │ ├─┬description
  │ │ └──[🔀] title (15973:18)
  │ ├─┬creatorId
  │ │ ├──[+] items (15945:13)❌ 
  │ │ ├──[🔀] type (15943:17)❌ 
  │ │ └──[🔀] title (15946:18)
  │ ├─┬isFavorited
  │ │ ├──[🔀] type (15935:17)❌ 
  │ │ ├──[🔀] title (15936:18)
  │ │ └──[+] nullable (15937:21)❌ 
  │ ├─┬hasUnpublishedChanges
  │ │ ├──[+] items (15966:13)❌ 
  │ │ ├──[🔀] type (15964:17)❌ 
  │ │ └──[🔀] title (15967:18)
  │ ├─┬dataSources
  │ │ ├──[-] items (16125:13)❌ 
  │ │ ├──[🔀] type (15917:17)❌ 
  │ │ └──[🔀] title (15918:18)
  │ ├─┬scheduleEnabled
  │ │ └──[🔀] $ref (14949:13)❌ 
  │ ├─┬name
  │ │ └──[🔀] title (15912:18)
  │ ├─┬computeFunctions
  │ │ ├──[-] items (16159:13)❌ 
  │ │ ├──[🔀] type (15948:17)❌ 
  │ │ ├──[🔀] title (15949:18)
  │ │ └──[+] nullable (15950:21)❌ 
  │ ├─┬consoleErrors
  │ │ ├──[-] items (16138:13)❌ 
  │ │ ├──[🔀] type (15927:17)❌ 
  │ │ └──[🔀] title (15928:18)
  │ ├─┬publishedHtmlUrl
  │ │ ├──[🔀] title (15921:18)
  │ │ └──[-] nullable (16147:21)❌ 
  │ ├─┬id
  │ │ ├──[🔀] type (15956:17)❌ 
  │ │ └──[🔀] title (1...

* `textql.apps.create_app()`: 
  *  `request` **Changed**
  *  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.duplicate()`:  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.get()`:  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.get_app_version()`:  `response.version` **Changed** (Breaking ⚠️)
* `textql.apps.list_versions()`:  `response.versions[]` **Changed** (Breaking ⚠️)
* `textql.rbac.rotate_api_key()`:  `response` **Changed** (Breaking ⚠️)
* `textql.playbooks.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.playbook` **Changed** (Breaking ⚠️)
* `textql.playbooks.get()`:  `response.playbooks[]` **Changed** (Breaking ⚠️)
* `textql.playbooks.fetch()`:  `response.playbook` **Changed** (Breaking ⚠️)
* `textql.playbooks.duplicate()`:  `response.playbook` **Changed** (Breaking ⚠️)
* `textql.playbooks.create_playbook()`:  `response.playbook` **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.update()`: 
  *  `request.max_thinking` **Added**
  *  `response.chat` **Changed** (Breaking ⚠️)
* `textql.chats.run()`: 
  *  `request.max_thinking` **Added**
  *  `response.cells[]` **Changed** (Breaking ⚠️)
* `textql.chats.query_one_shot()`: 
  *  `request.paradigm` **Changed** (Breaking ⚠️)
  *  `response.cells[]` **Changed** (Breaking ⚠️)
* `textql.chats.poll_events()`:  `response.events[].union(cell).cell` **Changed** (Breaking ⚠️)
* `textql.chats.get_playbook_chats()`:  `response.chats[]` **Changed** (Breaking ⚠️)
* `textql.chats.get_all()`: 
  *  `request.connector_ids` **Added**
  *  `response.chats[]` **Changed** (Breaking ⚠️)
* `textql.chats.get_history()`:  `response.cells[]` **Changed** (Breaking ⚠️)
* `textql.chats.get()`:  `response.chat` **Changed** (Breaking ⚠️)
* `textql.chats.duplicate_chat()`:  `response.chat` **Changed** (Breaking ⚠️)
* `textql.chats.create_chat()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.chat` **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.chats.attach_app()`:  `response` **Changed** (Breaking ⚠️)
* `textql.chats.attach_agent()`:  `response.chat` **Changed** (Breaking ⚠️)
* `textql.apps.update()`: 
  *  `request` **Changed** (Breaking ⚠️)
  *  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.restore_app_version()`:  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.refresh()`:  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.move_app_to_folder()`:  `response.app` **Changed** (Breaking ⚠️)
* `textql.apps.list()`:  `response.apps[]` **Changed** (Breaking ⚠️)
* `textql.libraries.get_history_file_diff()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_library_submodules()`: **Removed** (Breaking ⚠️)
* `textql.ontology_management_service.ontology_management_service_get_ontology_owners()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_ontology_remote()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_ontology_size_timeline()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_ontology_sync_conflicts()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_ontology_usage_summary()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_patch()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_patch_by_number()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_patch_capabilities()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_raw_patch()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_usage_details_for_file()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_approval_rules()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_chats_for_file()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_context_patch_auto_approve_rules()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_golden_files()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_ontology_entries()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_ontology_history()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_ontology_imports()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_ontology_submodules()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_ontology_sync_runs()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_patch_reviewers()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_patches()`: **Added**
* `textql.ontology_management_service.ontology_management_service_list_skills()`: **Added**
* `textql.ontology_management_service.ontology_management_service_plan_ontology_merge()`: **Added**
* `textql.ontology_management_service.ontology_management_service_preview_ontology_pull_from_remote()`: **Added**
* `textql.ontology_management_service.ontology_management_service_pull_ontology_from_remote()`: **Added**
* `textql.ontology_management_service.ontology_management_service_push_ontology_to_remote()`: **Added**
* `textql.ontology_management_service.ontology_management_service_recover_ontology()`: **Added**
* `textql.ontology_management_service.ontology_management_service_remove_ontology_remote()`: **Added**
* `textql.ontology_management_service.ontology_management_service_remove_ontology_submodule()`: **Added**
* `textql.ontology_management_service.ontology_management_service_rename_ontology_file()`: **Added**
* `textql.ontology_management_service.ontology_management_service_request_patch_review()`: **Added**
* `textql.ontology_management_service.ontology_management_service_resolve_ontology_sync_conflict()`: **Added**
* `textql.ontology_management_service.ontology_management_service_restore_patch()`: **Added**
* `textql.ontology_management_service.ontology_management_service_revert_patch()`: **Added**
* `textql.ontology_management_service.ontology_management_service_save_all_objects_as_config()`: **Added**
* `textql.ontology_management_service.ontology_management_service_save_object_as_config()`: **Added**
* `textql.ontology_management_service.ontology_management_service_set_ontology_file_golden()`: **Added**
* `textql.ontology_management_service.ontology_management_service_trigger_config_drift_reconcile()`: **Added**
* `textql.ontology_management_service.ontology_management_service_update_approval_rule()`: **Added**
* `textql.ontology_management_service.ontology_management_service_update_context_patch_auto_approve_rule()`: **Added**
* `textql.ontology_management_service.ontology_management_service_update_ontology_sync_config()`: **Added**
* `textql.ontology_management_service.ontology_management_service_upsert_ontology_ana_config()`: **Added**
* `textql.ontology_management_service.ontology_management_service_upsert_ontology_file()`: **Added**
* `textql.ontology_management_service.ontology_management_service_upsert_ontology_owners()`: **Added**
* `textql.ontology_management_service.ontology_management_service_validate_config()`: **Added**
* `textql.rbac_service.rbac_service_set_role_permissions()`: **Added**
* `textql.sandbox_capability_service.sandbox_capability_service_execute_write()`: **Added**
* `textql.sandbox_capability_service.sandbox_capability_service_put_asset()`: **Added**
* `textql.sandbox_capability_service.sandbox_capability_service_send_notify()`: **Added**
* `textql.sandbox_capability_service.sandbox_capability_service_state_op()`: **Added**
* `textql.libraries.add_submodule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.approve_patch()`: **Removed** (Breaking ⚠️)
* `textql.libraries.configure_library_remote()`: **Removed** (Breaking ⚠️)
* `textql.libraries.create_approval_rule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.create_context_patch_auto_approve_rule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.create_library_directory()`: **Removed** (Breaking ⚠️)
* `textql.libraries.create_file_upload_url()`: **Removed** (Breaking ⚠️)
* `textql.libraries.delete_approval_rule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.delete_context_patch_auto_approve_rule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.delete_library_directory()`: **Removed** (Breaking ⚠️)
* `textql.libraries.delete_library_file()`: **Removed** (Breaking ⚠️)
* `textql.libraries.delete_owners()`: **Removed** (Breaking ⚠️)
* `textql.libraries.deny_patch()`: **Removed** (Breaking ⚠️)
* `textql.libraries.exchange_github_code()`: **Removed** (Breaking ⚠️)
* `textql.libraries.finalize_file_upload()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_codeowner_coverage()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_config_export_capabilities()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_effective_owners()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_file_usage()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_file_usage_timeline()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_ana_config()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_file()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_library_github_o_auth_url()`: **Removed** (Breaking ⚠️)
* `textql.ontology_management_service.ontology_management_service_get_ontology_github_o_auth_url()`: **Added**
* `textql.libraries.get_migration_status()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_library_owners()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_remote()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_size_timeline()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_library_sync_conflicts()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_ontology_usage_summary()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_patch()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_patch_by_number()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_patch_capabilities()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_raw_patch()`: **Removed** (Breaking ⚠️)
* `textql.libraries.get_usage_details_for_file()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_approval_rules()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_chats_for_file()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_context_patch_auto_approve_rules()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_library_entries()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_library_history()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_imports()`: **Removed** (Breaking ⚠️)
* `textql.ontology_management_service.ontology_management_service_get_ontology_history_file_diff()`: **Added**
* `textql.libraries.list_library_sync_runs()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_patch_reviewers()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_patches()`: **Removed** (Breaking ⚠️)
* `textql.libraries.list_skills()`: **Removed** (Breaking ⚠️)
* `textql.libraries.migrate_legacy_context()`: **Removed** (Breaking ⚠️)
* `textql.libraries.migrate_ontology()`: **Removed** (Breaking ⚠️)
* `textql.libraries.plan_merge()`: **Removed** (Breaking ⚠️)
* `textql.libraries.preview_library_pull_from_remote()`: **Removed** (Breaking ⚠️)
* `textql.libraries.pull_from_remote()`: **Removed** (Breaking ⚠️)
* `textql.libraries.push_library_to_remote()`: **Removed** (Breaking ⚠️)
* `textql.libraries.recover()`: **Removed** (Breaking ⚠️)
* `textql.libraries.remove_remote()`: **Removed** (Breaking ⚠️)
* `textql.libraries.remove_library_submodule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.rename_file()`: **Removed** (Breaking ⚠️)
* `textql.libraries.request_patch_review()`: **Removed** (Breaking ⚠️)
* `textql.libraries.resolve_sync_conflict()`: **Removed** (Breaking ⚠️)
* `textql.libraries.restore_patch()`: **Removed** (Breaking ⚠️)
* `textql.libraries.revert_patch()`: **Removed** (Breaking ⚠️)
* `textql.libraries.save_all_objects_as_config()`: **Removed** (Breaking ⚠️)
* `textql.libraries.save_as_config()`: **Removed** (Breaking ⚠️)
* `textql.libraries.trigger_config_drift_reconcile()`: **Removed** (Breaking ⚠️)
* `textql.libraries.update_approval_rule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.update_context_patch_auto_approve_rule()`: **Removed** (Breaking ⚠️)
* `textql.libraries.update_library_sync_config()`: **Removed** (Breaking ⚠️)
* `textql.libraries.upsert_ana_config()`: **Removed** (Breaking ⚠️)
* `textql.libraries.upsert_library_file()`: **Removed** (Breaking ⚠️)
* `textql.libraries.upsert_owners()`: **Removed** (Breaking ⚠️)
* `textql.libraries.validate_config()`: **Removed** (Breaking ⚠️)
* `textql.library_service.library_service_list_golden_files()`: **Removed** (Breaking ⚠️)
* `textql.library_service.library_service_set_library_file_golden()`: **Removed** (Breaking ⚠️)
* `textql.secrets.create_api_revision()`: **Removed** (Breaking ⚠️)
* `textql.secrets.delete_api_access_key()`: **Removed** (Breaking ⚠️)
* `textql.secrets.delete_api_revision()`: **Removed** (Breaking ⚠️)
* `textql.secrets.get_api_access_key()`: **Removed** (Breaking ⚠️)
* `textql.secrets.list_api_access_keys()`: **Removed** (Breaking ⚠️)
* `textql.secrets.list_api_providers()`: **Removed** (Breaking ⚠️)
* `textql.secrets.migrate_secret_to_api_connector()`: **Removed** (Breaking ⚠️)
* `textql.secrets.test_api_access_key()`: **Removed** (Breaking ⚠️)
* `textql.secrets.upsert_api_access_key()`: **Removed** (Breaking ⚠️)
* `textql.ontology_management_service.ontology_management_service_get_ontology_file()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_ontology_ana_config()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_file_usage_timeline()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_file_usage()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_effective_ontology_owners()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_config_export_capabilities()`: **Added**
* `textql.ontology_management_service.ontology_management_service_get_codeowner_coverage()`: **Added**
* `textql.ontology_management_service.ontology_management_service_finalize_ontology_file_upload()`: **Added**
* `textql.ontology_management_service.ontology_management_service_exchange_ontology_github_code()`: **Added**
* `textql.ontology_management_service.ontology_management_service_deny_patch()`: **Added**
* `textql.ontology_management_service.ontology_management_service_delete_ontology_owners()`: **Added**
* `textql.ontology_management_service.ontology_management_service_delete_ontology_file()`: **Added**
* `textql.ontology_management_service.ontology_management_service_delete_ontology_directory()`: **Added**
* `textql.ontology_management_service.ontology_management_service_delete_context_patch_auto_approve_rule()`: **Added**
* `textql.ontology_management_service.ontology_management_service_delete_approval_rule()`: **Added**
* `textql.agents.create()`: 
  *  `request.paradigm_options.union(universal).universal.api_access_key_ids` **Added**
  *  `response.agent.paradigm_options.union(universal).universal.api_access_key_ids` **Added**
* `textql.agents.duplicate()`:  `response.agent.paradigm_options.union(universal).universal.api_access_key_ids` **Added**
* `textql.agents.get_agent()`:  `response.agent.paradigm_options.union(universal).universal.api_access_key_ids` **Added**
* `textql.agents.list()`:  `response.agents[].paradigm_options.union(universal).universal.api_access_key_ids` **Added**
* `textql.agents.update()`: 
  *  `request.paradigm_options.union(universal).universal.api_access_key_ids` **Added**
  *  `response.agent.paradigm_options.union(universal).universal.api_access_key_ids` **Added**
* `textql.chats.get_llm_usage()`:  `response` **Changed**
* `textql.ontology_management_service.ontology_management_service_create_ontology_file_upload_url()`: **Added**
* `textql.ontology_management_service.ontology_management_service_create_ontology_directory()`: **Added**
* `textql.ontology_management_service.ontology_management_service_create_context_patch_auto_approve_rule()`: **Added**
* `textql.ontology_management_service.ontology_management_service_create_approval_rule()`: **Added**
* `textql.ontology_management_service.ontology_management_service_configure_ontology_remote()`: **Added**
* `textql.dashboards.check_health()`:  `response.dashboards[].data_sources[]` **Changed**
* `textql.dashboards.create_dashboard()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.discard_changes()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.duplicate()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.get()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.get_version()`:  `response.version.data_sources[]` **Changed**
* `textql.dashboards.list_versions()`:  `response.versions[].data_sources[]` **Changed**
* `textql.dashboards.list()`:  `response.dashboards[].data_sources[]` **Changed**
* `textql.dashboards.move_to_folder()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.publish()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.restore_dashboard_version()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.update_dashboard()`: 
  *  `request.data_sources.sources[]` **Changed**
  *  `response.dashboard.data_sources[]` **Changed**
* `textql.dashboards.update_dashboard_schedule()`: 
  *  `request.data_sources[]` **Changed**
  *  `response.dashboard.data_sources[]` **Changed**
* `textql.observability.get_billing_stats()`:  `response.acu_rate_per1000usd` **Added**
* `textql.ontology_management_service.ontology_management_service_approve_patch()`: **Added**
* `textql.ontology_management_service.ontology_management_service_add_ontology_submodule()`: **Added**
* `textql.playbooks.attach_dashboard()`:  `response.dashboard.data_sources[]` **Changed**
* `textql.app_service.app_service_set_app_member_state()`: **Added**
* `textql.app_service.app_service_record_app_member_activity()`: **Added**
* `textql.app_service.app_service_presence_heartbeat()`: **Added**
* `textql.app_service.app_service_list_my_app_member_activity()`: **Added**
* `textql.app_service.app_service_list_app_activity_since()`: **Added**
* `textql.rbac.create_api_key()`:  `response.api_key_secret` **Added**
* `textql.app_service.app_service_get_app_member_state()`: **Added**
* `textql.sandbox_admin.list_sandbox_spend()`:  `response.acu_rate_per1000usd` **Added**
* `textql.sandbox.execute_query()`: 
  *  `request.body.union(app_db)` **Added**
@rodnnnney rodnnnney added the patch Patch version bump label Jul 20, 2026
@rodnnnney
rodnnnney merged commit 0271c90 into main Jul 20, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Patch version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants