From 1200e118346175fd45ed2c4871785ea4e24857a1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Wed, 4 Nov 2026 13:07:55 +0000 Subject: [PATCH] Update API Client --- openapi.yaml | 272 +++++++++--------- src/splunk_ao/resources/models/user_action.py | 1 + src/splunk_ao/resources/models/user_role.py | 1 + 3 files changed, 139 insertions(+), 135 deletions(-) diff --git a/openapi.yaml b/openapi.yaml index bf48b851..99bc6e92 100644 --- a/openapi.yaml +++ b/openapi.yaml @@ -26979,15 +26979,15 @@ components: examples: - columns: - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: text description: Input to the trace or span. @@ -27001,15 +27001,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: text description: Output of the trace or span. @@ -27023,15 +27023,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: text description: Name of the trace, span or session. @@ -27045,15 +27045,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: timestamp description: Timestamp of the trace or span's creation. @@ -27067,14 +27067,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: string_list description: Tags associated with this trace or span. @@ -27088,14 +27088,14 @@ components: multi_valued: true sortable: false - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: integer description: Status code of the trace or span. Used for logging failure @@ -27110,15 +27110,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: text description: A user-provided session, trace or span ID. @@ -27132,14 +27132,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: text description: Input to the dataset associated with this trace @@ -27153,14 +27153,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: text description: Output from the dataset associated with this trace @@ -27174,15 +27174,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: uuid description: Galileo ID of the session, trace or span @@ -27196,14 +27196,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: uuid description: Galileo ID of the session containing the trace (or the @@ -27218,14 +27218,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: uuid description: Galileo ID of the project associated with this trace or @@ -27240,14 +27240,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: uuid description: Galileo ID of the run (log stream or experiment) associated @@ -27262,14 +27262,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: timestamp description: Timestamp of the session or trace or span's last update @@ -27283,14 +27283,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: boolean description: Whether or not this trace or span has child spans @@ -27304,15 +27304,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: text description: Runner progress text written directly to CH span @@ -27326,15 +27326,15 @@ components: multi_valued: false sortable: true - applicable_types: - - session - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace + - session category: standard data_type: text description: Runner error text written directly to CH span @@ -27363,14 +27363,14 @@ components: multi_valued: false sortable: true - applicable_types: - - http - - agent - - workflow + - tool + - trace - control + - agent + - http - llm - - tool + - workflow - retriever - - trace category: standard data_type: boolean description: Whether the parent trace is complete or not @@ -27384,23 +27384,23 @@ components: multi_valued: false sortable: true - allowed_values: - - session - - http + - tool + - trace + - control - agent + - http + - llm - workflow - - control - retriever - - llm - - trace - - tool + - session applicable_types: - - http + - tool + - control - agent + - http + - llm - workflow - - control - retriever - - llm - - tool category: standard data_type: text description: Type of the trace, span or session. @@ -27414,13 +27414,13 @@ components: multi_valued: false sortable: true - applicable_types: - - http + - tool + - control - agent + - http + - llm - workflow - - control - retriever - - llm - - tool category: standard data_type: uuid description: Galileo ID of the trace containing the span (or the same @@ -27435,13 +27435,13 @@ components: multi_valued: false sortable: true - applicable_types: - - http + - tool + - control - agent + - http + - llm - workflow - - control - retriever - - llm - - tool category: standard data_type: uuid description: Galileo ID of the parent of this span @@ -27455,13 +27455,13 @@ components: multi_valued: false sortable: true - applicable_types: - - http + - tool + - control - agent + - http + - llm - workflow - - control - retriever - - llm - - tool category: standard data_type: integer description: Topological step number of the span. @@ -27476,12 +27476,12 @@ components: sortable: true - allowed_values: - judge - - planner - - reflection - router + - react + - reflection + - planner - supervisor - default - - react - classifier applicable_types: - agent @@ -27630,11 +27630,11 @@ components: multi_valued: false sortable: true - allowed_values: - - llm_call - retriever_call - - tool_call + - llm_call - trace_call - session_call + - tool_call applicable_types: - control category: standard @@ -28669,7 +28669,7 @@ components: annotation_agreement: {} annotation_queue_ids: [] annotations: {} - created_at: '2026-10-29T16:41:53.046189Z' + created_at: '2026-11-03T15:57:18.487154Z' dataset_metadata: {} error_message: '' feedback_rating_info: {} @@ -28688,7 +28688,7 @@ components: annotation_agreement: {} annotation_queue_ids: [] annotations: {} - created_at: '2026-10-29T16:41:53.046327Z' + created_at: '2026-11-03T15:57:18.487262Z' dataset_metadata: {} error_message: '' feedback_rating_info: {} @@ -28974,7 +28974,7 @@ components: annotation_agreement: {} annotation_queue_ids: [] annotations: {} - created_at: '2026-10-29T16:41:53.043448Z' + created_at: '2026-11-03T15:57:18.484872Z' dataset_metadata: {} error_message: '' feedback_rating_info: {} @@ -28999,7 +28999,7 @@ components: annotation_agreement: {} annotation_queue_ids: [] annotations: {} - created_at: '2026-10-29T16:41:53.043599Z' + created_at: '2026-11-03T15:57:18.484992Z' dataset_metadata: {} error_message: '' feedback_rating_info: {} @@ -29342,14 +29342,14 @@ components: - log_stream_id: 00000000-0000-0000-0000-000000000000 parent_id: 11000011-0000-0000-0000-110000110000 spans: - - created_at: '2026-10-29T16:41:53.025896Z' + - created_at: '2026-11-03T15:57:18.466758Z' dataset_metadata: {} input: who is a smart LLM? metrics: {} name: '' output: I am! spans: - - created_at: '2026-10-29T16:41:53.014436Z' + - created_at: '2026-11-03T15:57:18.455331Z' dataset_metadata: {} id: 22222222-2222-4222-a222-222222222222 input: @@ -30004,14 +30004,14 @@ components: - log_stream_id: 00000000-0000-0000-0000-000000000000 session_id: 00000000-0000-0000-0000-000000000000 traces: - - created_at: '2026-10-29T16:41:53.010661Z' + - created_at: '2026-11-03T15:57:18.452022Z' dataset_metadata: {} input: who is a smart LLM? metrics: {} name: '' output: I am! spans: - - created_at: '2026-10-29T16:41:53.010623Z' + - created_at: '2026-11-03T15:57:18.451987Z' dataset_metadata: {} input: - content: 'Question: who is a smart LLM?' @@ -30029,14 +30029,14 @@ components: user_metadata: {} - experiment_id: 00000000-0000-0000-0000-000000000000 traces: - - created_at: '2026-10-29T16:41:53.011122Z' + - created_at: '2026-11-03T15:57:18.452437Z' dataset_metadata: {} input: who is a smart LLM? metrics: {} name: '' output: I am! spans: - - created_at: '2026-10-29T16:41:53.011089Z' + - created_at: '2026-11-03T15:57:18.452389Z' dataset_metadata: {} id: 11111111-1111-4111-a111-111111111111 input: @@ -40976,6 +40976,7 @@ components: - change_role_to_manager - change_role_to_user - change_role_to_read_only + - change_role_to_org_annotator - change_role_to_capability_based title: UserAction UserAnnotationQueueCollaborator: @@ -41203,6 +41204,7 @@ components: - manager - user - read_only + - org_annotator - capability_based title: UserRole ValidResult: diff --git a/src/splunk_ao/resources/models/user_action.py b/src/splunk_ao/resources/models/user_action.py index 8c2628b6..0eea0f05 100644 --- a/src/splunk_ao/resources/models/user_action.py +++ b/src/splunk_ao/resources/models/user_action.py @@ -5,6 +5,7 @@ class UserAction(str, Enum): CHANGE_ROLE_TO_ADMIN = "change_role_to_admin" CHANGE_ROLE_TO_CAPABILITY_BASED = "change_role_to_capability_based" CHANGE_ROLE_TO_MANAGER = "change_role_to_manager" + CHANGE_ROLE_TO_ORG_ANNOTATOR = "change_role_to_org_annotator" CHANGE_ROLE_TO_READ_ONLY = "change_role_to_read_only" CHANGE_ROLE_TO_USER = "change_role_to_user" DELETE = "delete" diff --git a/src/splunk_ao/resources/models/user_role.py b/src/splunk_ao/resources/models/user_role.py index 6ae598c7..1ebc79db 100644 --- a/src/splunk_ao/resources/models/user_role.py +++ b/src/splunk_ao/resources/models/user_role.py @@ -5,6 +5,7 @@ class UserRole(str, Enum): ADMIN = "admin" CAPABILITY_BASED = "capability_based" MANAGER = "manager" + ORG_ANNOTATOR = "org_annotator" READ_ONLY = "read_only" USER = "user"