diff --git a/openapi/config.json b/openapi/config.json index 59ffdb53..7d746d4f 100644 --- a/openapi/config.json +++ b/openapi/config.json @@ -3,8 +3,8 @@ "spec": { "repository": "braintrustdata/braintrust-openapi", "path": "openapi/spec.json", - "commit": "161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23", - "sha256": "aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68" + "commit": "146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820", + "sha256": "0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840" }, "tools": { "datamodel-code-generator": "0.81.0", diff --git a/openapi/spec.json b/openapi/spec.json index def1f96b..53c368fe 100644 --- a/openapi/spec.json +++ b/openapi/spec.json @@ -920,7 +920,7 @@ "type": "string", "nullable": true, "minLength": 1, - "description": "Create the project within the named project group in this organization. Requires project_group:update and either project_group_projects:create on the group or org_project:create on the organization." + "description": "Create the project within the named project group in this organization. Requires project_group:update on the group's definition." } }, "required": [ @@ -5355,7 +5355,7 @@ "type": "string", "format": "uuid" }, - "description": "Sorted ids of active projects in this project group" + "description": "Sorted ids of active projects in this project group. Modifying membership requires project_group:update on the group." } }, "required": [ @@ -5364,7 +5364,7 @@ "name", "member_projects" ], - "description": "A project group is a collection of projects which can inherit access from project-group ACLs" + "description": "A project group is a collection of projects which inherit access from project_group_projects ACLs. The group's definition and membership are governed separately by project_group ACLs." }, "CreateProjectGroup": { "type": "object", @@ -5839,6 +5839,7 @@ "nullable": true, "enum": [ "patterns", + "dashboard", null ], "description": "The product surface that created and manages the automation" @@ -5846,6 +5847,10 @@ "status": { "$ref": "#/components/schemas/AutomationStatus" }, + "continuous": { + "type": "boolean", + "description": "Between scheduled runs, check for accumulated new work. The executor decides how to process it." + }, "threshold": { "type": "object", "properties": { @@ -6102,6 +6107,36 @@ "xhigh", "max" ] + }, + "target": { + "type": "object", + "properties": { + "type": { + "type": "string", + "enum": [ + "dashboard" + ] + }, + "id": { + "anyOf": [ + { + "type": "string", + "format": "uuid" + }, + { + "type": "string", + "enum": [ + "overview" + ] + } + ] + } + }, + "required": [ + "type", + "id" + ], + "description": "The object this automation writes to or maintains" } }, "required": [ diff --git a/py/src/braintrust/api/_generated/__init__.py b/py/src/braintrust/api/_generated/__init__.py index 0ebc1e18..b44f0a14 100644 --- a/py/src/braintrust/api/_generated/__init__.py +++ b/py/src/braintrust/api/_generated/__init__.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/acls.py b/py/src/braintrust/api/_generated/acls.py index 1ce1e1c8..22095538 100644 --- a/py/src/braintrust/api/_generated/acls.py +++ b/py/src/braintrust/api/_generated/acls.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/agents.py b/py/src/braintrust/api/_generated/agents.py index 4a40ff7d..905a9379 100644 --- a/py/src/braintrust/api/_generated/agents.py +++ b/py/src/braintrust/api/_generated/agents.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/ai_secrets.py b/py/src/braintrust/api/_generated/ai_secrets.py index e457352e..8ff23d67 100644 --- a/py/src/braintrust/api/_generated/ai_secrets.py +++ b/py/src/braintrust/api/_generated/ai_secrets.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/api_keys.py b/py/src/braintrust/api/_generated/api_keys.py index 32ffc5e8..746347b9 100644 --- a/py/src/braintrust/api/_generated/api_keys.py +++ b/py/src/braintrust/api/_generated/api_keys.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/dataset_snapshots.py b/py/src/braintrust/api/_generated/dataset_snapshots.py index 93abf6e3..3ae023c9 100644 --- a/py/src/braintrust/api/_generated/dataset_snapshots.py +++ b/py/src/braintrust/api/_generated/dataset_snapshots.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/datasets.py b/py/src/braintrust/api/_generated/datasets.py index 9d5da2e7..002f1918 100644 --- a/py/src/braintrust/api/_generated/datasets.py +++ b/py/src/braintrust/api/_generated/datasets.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/env_vars.py b/py/src/braintrust/api/_generated/env_vars.py index 7213f41f..954e3b7b 100644 --- a/py/src/braintrust/api/_generated/env_vars.py +++ b/py/src/braintrust/api/_generated/env_vars.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/environments.py b/py/src/braintrust/api/_generated/environments.py index 676a4f39..5b2206fe 100644 --- a/py/src/braintrust/api/_generated/environments.py +++ b/py/src/braintrust/api/_generated/environments.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/experiments.py b/py/src/braintrust/api/_generated/experiments.py index 9687d139..3f1a6034 100644 --- a/py/src/braintrust/api/_generated/experiments.py +++ b/py/src/braintrust/api/_generated/experiments.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/functions.py b/py/src/braintrust/api/_generated/functions.py index dec7df6e..9a01b11d 100644 --- a/py/src/braintrust/api/_generated/functions.py +++ b/py/src/braintrust/api/_generated/functions.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/groups.py b/py/src/braintrust/api/_generated/groups.py index f6a6b144..ddab0b6e 100644 --- a/py/src/braintrust/api/_generated/groups.py +++ b/py/src/braintrust/api/_generated/groups.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/mcp_servers.py b/py/src/braintrust/api/_generated/mcp_servers.py index 20f80611..eff55286 100644 --- a/py/src/braintrust/api/_generated/mcp_servers.py +++ b/py/src/braintrust/api/_generated/mcp_servers.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/__init__.py b/py/src/braintrust/api/_generated/models/__init__.py index 4c17bfc9..6c9c84a3 100644 --- a/py/src/braintrust/api/_generated/models/__init__.py +++ b/py/src/braintrust/api/_generated/models/__init__.py @@ -1,10 +1,10 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 -# Content SHA-256: 44a11f04b2b3d6f3160a8710cc469e17724cf5fca2c6428e5224c2c7c9eb1b76 +# Content SHA-256: c0fb8b235a149d8e118c6fab376a8433f66ddf714890679f54435e1ecc2d052c """Generated private model types with lazy package-level imports.""" @@ -400,6 +400,7 @@ RuntimeBlock, Schedule, Schedule1, + Target1, Threshold, TopicAutomationConfig, TopicAutomationDataScope, @@ -985,6 +986,7 @@ "SummarizeScores": "experiments", "SymbolGrouping": "views", "Target": "functions", + "Target1": "project_automations", "Threshold": "project_automations", "TimeRangeFilter": "views", "ToolChoice": "common", @@ -1490,6 +1492,7 @@ "SummarizeScores", "SymbolGrouping", "Target", + "Target1", "Threshold", "TimeRangeFilter", "ToolChoice", diff --git a/py/src/braintrust/api/_generated/models/acls.py b/py/src/braintrust/api/_generated/models/acls.py index f3a93073..74403d23 100644 --- a/py/src/braintrust/api/_generated/models/acls.py +++ b/py/src/braintrust/api/_generated/models/acls.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/agents.py b/py/src/braintrust/api/_generated/models/agents.py index fac15c1c..ca940244 100644 --- a/py/src/braintrust/api/_generated/models/agents.py +++ b/py/src/braintrust/api/_generated/models/agents.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/ai_secrets.py b/py/src/braintrust/api/_generated/models/ai_secrets.py index 7fe2f350..33b36277 100644 --- a/py/src/braintrust/api/_generated/models/ai_secrets.py +++ b/py/src/braintrust/api/_generated/models/ai_secrets.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/api_keys.py b/py/src/braintrust/api/_generated/models/api_keys.py index 3547504c..5c376cf2 100644 --- a/py/src/braintrust/api/_generated/models/api_keys.py +++ b/py/src/braintrust/api/_generated/models/api_keys.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/common.py b/py/src/braintrust/api/_generated/models/common.py index 15a80f92..699a42af 100644 --- a/py/src/braintrust/api/_generated/models/common.py +++ b/py/src/braintrust/api/_generated/models/common.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/dataset_snapshots.py b/py/src/braintrust/api/_generated/models/dataset_snapshots.py index 6250a203..c3419b3e 100644 --- a/py/src/braintrust/api/_generated/models/dataset_snapshots.py +++ b/py/src/braintrust/api/_generated/models/dataset_snapshots.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/datasets.py b/py/src/braintrust/api/_generated/models/datasets.py index 0d205b5a..a7583161 100644 --- a/py/src/braintrust/api/_generated/models/datasets.py +++ b/py/src/braintrust/api/_generated/models/datasets.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/env_vars.py b/py/src/braintrust/api/_generated/models/env_vars.py index 1b546dca..abad0956 100644 --- a/py/src/braintrust/api/_generated/models/env_vars.py +++ b/py/src/braintrust/api/_generated/models/env_vars.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/environments.py b/py/src/braintrust/api/_generated/models/environments.py index 05c6a915..c4896194 100644 --- a/py/src/braintrust/api/_generated/models/environments.py +++ b/py/src/braintrust/api/_generated/models/environments.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/experiments.py b/py/src/braintrust/api/_generated/models/experiments.py index 5ba38549..ab9327a0 100644 --- a/py/src/braintrust/api/_generated/models/experiments.py +++ b/py/src/braintrust/api/_generated/models/experiments.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/functions.py b/py/src/braintrust/api/_generated/models/functions.py index 6d726bd3..edea1fbb 100644 --- a/py/src/braintrust/api/_generated/models/functions.py +++ b/py/src/braintrust/api/_generated/models/functions.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/groups.py b/py/src/braintrust/api/_generated/models/groups.py index 45a5b113..e4563b64 100644 --- a/py/src/braintrust/api/_generated/models/groups.py +++ b/py/src/braintrust/api/_generated/models/groups.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/mcp_servers.py b/py/src/braintrust/api/_generated/models/mcp_servers.py index ca5dae5f..08be213e 100644 --- a/py/src/braintrust/api/_generated/models/mcp_servers.py +++ b/py/src/braintrust/api/_generated/models/mcp_servers.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/org_automations.py b/py/src/braintrust/api/_generated/models/org_automations.py index b401bba7..14ab0cca 100644 --- a/py/src/braintrust/api/_generated/models/org_automations.py +++ b/py/src/braintrust/api/_generated/models/org_automations.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/organizations.py b/py/src/braintrust/api/_generated/models/organizations.py index f421eb5a..0b503353 100644 --- a/py/src/braintrust/api/_generated/models/organizations.py +++ b/py/src/braintrust/api/_generated/models/organizations.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/project_automations.py b/py/src/braintrust/api/_generated/models/project_automations.py index b137e7e1..eaba965e 100644 --- a/py/src/braintrust/api/_generated/models/project_automations.py +++ b/py/src/braintrust/api/_generated/models/project_automations.py @@ -1,10 +1,10 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 -# Content SHA-256: d7501f95f831646fbaddd2b35f601e14579852d51e8053d5f0353325e8e474a3 +# Content SHA-256: 16fe9d4a96159b9d1b9602f1c84087ddc75f67ef0487c3f1ea59565a7eb02e80 from typing_extensions import NotRequired from typing import Any, Literal, TypeAlias, TypedDict @@ -984,6 +984,11 @@ class Actions2(TypedDict): """ +class Target1(TypedDict): + id: str | Literal["overview"] + type: Literal["dashboard"] + + class Loop(TypedDict): agent_slug: str """ @@ -1011,6 +1016,10 @@ class Loop(TypedDict): Instructions for the Loop agent """ reasoning_effort: NotRequired[Literal["none", "minimal", "low", "medium", "high", "xhigh", "max"]] + target: NotRequired[Target1] + """ + The object this automation writes to or maintains + """ class Output(TypedDict): @@ -1107,6 +1116,10 @@ class WindowedAutomationConfig(TypedDict): """ Delivery actions exposed to Loop as tools, or run directly when Loop is not configured """ + continuous: NotRequired[bool] + """ + Between scheduled runs, check for accumulated new work. The executor decides how to process it. + """ event_type: Literal["windowed"] """ The type of automation. @@ -1115,7 +1128,7 @@ class WindowedAutomationConfig(TypedDict): """ Optional Loop agent to run for each triggered window """ - product_origin: NotRequired[Literal["patterns"] | None] + product_origin: NotRequired[Literal["patterns", "dashboard"] | None] """ The product surface that created and manages the automation """ diff --git a/py/src/braintrust/api/_generated/models/project_groups.py b/py/src/braintrust/api/_generated/models/project_groups.py index 68716f82..b41f42c2 100644 --- a/py/src/braintrust/api/_generated/models/project_groups.py +++ b/py/src/braintrust/api/_generated/models/project_groups.py @@ -1,10 +1,10 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 -# Content SHA-256: b640d57f8d16916eac9cbda4ac6d565638af2611ec914903004b88e105d25a53 +# Content SHA-256: 69b9afc16a26446cbb35509edc8fd8eb8e15775eb6b95d750252995330d383a9 from typing_extensions import NotRequired from typing import Any, Literal, TypeAlias, TypedDict @@ -64,7 +64,7 @@ class ProjectGroup(TypedDict): """ member_projects: Sequence[str] """ - Sorted ids of active projects in this project group + Sorted ids of active projects in this project group. Modifying membership requires project_group:update on the group. """ name: str """ diff --git a/py/src/braintrust/api/_generated/models/project_scores.py b/py/src/braintrust/api/_generated/models/project_scores.py index bfc71514..0cd9f434 100644 --- a/py/src/braintrust/api/_generated/models/project_scores.py +++ b/py/src/braintrust/api/_generated/models/project_scores.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/project_tags.py b/py/src/braintrust/api/_generated/models/project_tags.py index c9316f82..755396bc 100644 --- a/py/src/braintrust/api/_generated/models/project_tags.py +++ b/py/src/braintrust/api/_generated/models/project_tags.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/projects.py b/py/src/braintrust/api/_generated/models/projects.py index 69fa4c35..9249da25 100644 --- a/py/src/braintrust/api/_generated/models/projects.py +++ b/py/src/braintrust/api/_generated/models/projects.py @@ -1,10 +1,10 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 -# Content SHA-256: cd54c4ca982126df022c601a5e6047aba15572437f4bd6f8727fd407d07b246f +# Content SHA-256: ff27833ee0f30f6eb9739c6bb3c6cdf8878034ff2ccf107e2c1eab7eab97441b from typing_extensions import NotRequired from typing import Any, Literal, TypeAlias, TypedDict @@ -28,7 +28,7 @@ class CreateProject(TypedDict): """ project_group_name: NotRequired[str | None] """ - Create the project within the named project group in this organization. Requires project_group:update and either project_group_projects:create on the group or org_project:create on the organization. + Create the project within the named project group in this organization. Requires project_group:update on the group's definition. """ diff --git a/py/src/braintrust/api/_generated/models/prompts.py b/py/src/braintrust/api/_generated/models/prompts.py index 367fef9c..50d50cc8 100644 --- a/py/src/braintrust/api/_generated/models/prompts.py +++ b/py/src/braintrust/api/_generated/models/prompts.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/roles.py b/py/src/braintrust/api/_generated/models/roles.py index a89bc6e5..60272d2f 100644 --- a/py/src/braintrust/api/_generated/models/roles.py +++ b/py/src/braintrust/api/_generated/models/roles.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/service_tokens.py b/py/src/braintrust/api/_generated/models/service_tokens.py index 4940bac7..9e00c41c 100644 --- a/py/src/braintrust/api/_generated/models/service_tokens.py +++ b/py/src/braintrust/api/_generated/models/service_tokens.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/simulated_users.py b/py/src/braintrust/api/_generated/models/simulated_users.py index 564a5a2d..0950ac38 100644 --- a/py/src/braintrust/api/_generated/models/simulated_users.py +++ b/py/src/braintrust/api/_generated/models/simulated_users.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/span_iframes.py b/py/src/braintrust/api/_generated/models/span_iframes.py index 3842f849..2fb19890 100644 --- a/py/src/braintrust/api/_generated/models/span_iframes.py +++ b/py/src/braintrust/api/_generated/models/span_iframes.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/users.py b/py/src/braintrust/api/_generated/models/users.py index 948eb4da..b8f6a16b 100644 --- a/py/src/braintrust/api/_generated/models/users.py +++ b/py/src/braintrust/api/_generated/models/users.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/models/views.py b/py/src/braintrust/api/_generated/models/views.py index 9cf3e916..80008c6c 100644 --- a/py/src/braintrust/api/_generated/models/views.py +++ b/py/src/braintrust/api/_generated/models/views.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/org_automations.py b/py/src/braintrust/api/_generated/org_automations.py index 7eeb3126..248a0108 100644 --- a/py/src/braintrust/api/_generated/org_automations.py +++ b/py/src/braintrust/api/_generated/org_automations.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/organizations.py b/py/src/braintrust/api/_generated/organizations.py index a13c2914..794e362a 100644 --- a/py/src/braintrust/api/_generated/organizations.py +++ b/py/src/braintrust/api/_generated/organizations.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/project_automations.py b/py/src/braintrust/api/_generated/project_automations.py index aeb313f7..77e12588 100644 --- a/py/src/braintrust/api/_generated/project_automations.py +++ b/py/src/braintrust/api/_generated/project_automations.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/project_groups.py b/py/src/braintrust/api/_generated/project_groups.py index a6f1367b..6032d7ec 100644 --- a/py/src/braintrust/api/_generated/project_groups.py +++ b/py/src/braintrust/api/_generated/project_groups.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/project_scores.py b/py/src/braintrust/api/_generated/project_scores.py index 64dafe1a..6781f346 100644 --- a/py/src/braintrust/api/_generated/project_scores.py +++ b/py/src/braintrust/api/_generated/project_scores.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/project_tags.py b/py/src/braintrust/api/_generated/project_tags.py index 4c0c7217..40e36a4f 100644 --- a/py/src/braintrust/api/_generated/project_tags.py +++ b/py/src/braintrust/api/_generated/project_tags.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/projects.py b/py/src/braintrust/api/_generated/projects.py index a57ff8fd..0853d43a 100644 --- a/py/src/braintrust/api/_generated/projects.py +++ b/py/src/braintrust/api/_generated/projects.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/prompts.py b/py/src/braintrust/api/_generated/prompts.py index d46181ce..94acd53d 100644 --- a/py/src/braintrust/api/_generated/prompts.py +++ b/py/src/braintrust/api/_generated/prompts.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/roles.py b/py/src/braintrust/api/_generated/roles.py index 29c07257..94942364 100644 --- a/py/src/braintrust/api/_generated/roles.py +++ b/py/src/braintrust/api/_generated/roles.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/service_tokens.py b/py/src/braintrust/api/_generated/service_tokens.py index 0cc3b786..3c5d9cdb 100644 --- a/py/src/braintrust/api/_generated/service_tokens.py +++ b/py/src/braintrust/api/_generated/service_tokens.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/simulated_users.py b/py/src/braintrust/api/_generated/simulated_users.py index 8ec35e87..5d01cc96 100644 --- a/py/src/braintrust/api/_generated/simulated_users.py +++ b/py/src/braintrust/api/_generated/simulated_users.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/span_iframes.py b/py/src/braintrust/api/_generated/span_iframes.py index 450c5368..bb13fbd1 100644 --- a/py/src/braintrust/api/_generated/span_iframes.py +++ b/py/src/braintrust/api/_generated/span_iframes.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/users.py b/py/src/braintrust/api/_generated/users.py index 97000994..bd7bd007 100644 --- a/py/src/braintrust/api/_generated/users.py +++ b/py/src/braintrust/api/_generated/users.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14 diff --git a/py/src/braintrust/api/_generated/views.py b/py/src/braintrust/api/_generated/views.py index f3e567e0..bbd760f4 100644 --- a/py/src/braintrust/api/_generated/views.py +++ b/py/src/braintrust/api/_generated/views.py @@ -1,6 +1,6 @@ # Generated by scripts/generate-api-client.py. DO NOT EDIT. -# OpenAPI commit: 161c77c73c0bc65ef3f4bb9cbd7f9f7deaa9fe23 -# OpenAPI spec SHA-256: aa86a5dee6e9a2fd757cbd0106eac71a0ef585c003b5378c9d3054bcaeff3a68 +# OpenAPI commit: 146bb7bba167a7a8d26d78dcc5f9e2cfd9acc820 +# OpenAPI spec SHA-256: 0426dee78e5b0ab1baec236c4d023cb553ee9d6ff86a6b5e18d01fdab111e840 # datamodel-code-generator: 0.81.0 # ruff: 0.15.21 # Generator Python: 3.14