Skip to content

Commit ab93d9d

Browse files
feat(api): api update
1 parent 023823b commit ab93d9d

File tree

6 files changed

+48
-1
lines changed

6 files changed

+48
-1
lines changed

.stats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
configured_endpoints: 55
2-
openapi_spec_hash: b2b026661b19d060e5eac490807fe445
2+
openapi_spec_hash: 06bae836118b9c7ac2cf1b5e1a576296
33
config_hash: 14b2643a0ec60cf326dfed00939644ff

src/codex/types/projects/query_log_list_by_group_response.py

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
"QueryLogsByGroupQueryLogFormattedEscalationEvalScores",
1414
"QueryLogsByGroupQueryLogFormattedEvalScores",
1515
"QueryLogsByGroupQueryLogFormattedGuardrailEvalScores",
16+
"QueryLogsByGroupQueryLogFormattedNonGuardrailEvalScores",
1617
"QueryLogsByGroupQueryLogContext",
1718
]
1819

@@ -35,6 +36,12 @@ class QueryLogsByGroupQueryLogFormattedGuardrailEvalScores(BaseModel):
3536
status: Literal["pass", "fail"]
3637

3738

39+
class QueryLogsByGroupQueryLogFormattedNonGuardrailEvalScores(BaseModel):
40+
score: float
41+
42+
status: Literal["pass", "fail"]
43+
44+
3845
class QueryLogsByGroupQueryLogContext(BaseModel):
3946
content: str
4047
"""The actual content/text of the document."""
@@ -69,6 +76,10 @@ class QueryLogsByGroupQueryLog(BaseModel):
6976

7077
formatted_guardrail_eval_scores: Optional[Dict[str, QueryLogsByGroupQueryLogFormattedGuardrailEvalScores]] = None
7178

79+
formatted_non_guardrail_eval_scores: Optional[
80+
Dict[str, QueryLogsByGroupQueryLogFormattedNonGuardrailEvalScores]
81+
] = None
82+
7283
is_bad_response: bool
7384

7485
needs_review: bool

src/codex/types/projects/query_log_list_groups_response.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"QueryLogGroupFormattedEscalationEvalScores",
1313
"QueryLogGroupFormattedEvalScores",
1414
"QueryLogGroupFormattedGuardrailEvalScores",
15+
"QueryLogGroupFormattedNonGuardrailEvalScores",
1516
"QueryLogGroupContext",
1617
]
1718

@@ -34,6 +35,12 @@ class QueryLogGroupFormattedGuardrailEvalScores(BaseModel):
3435
status: Literal["pass", "fail"]
3536

3637

38+
class QueryLogGroupFormattedNonGuardrailEvalScores(BaseModel):
39+
score: float
40+
41+
status: Literal["pass", "fail"]
42+
43+
3744
class QueryLogGroupContext(BaseModel):
3845
content: str
3946
"""The actual content/text of the document."""
@@ -68,6 +75,8 @@ class QueryLogGroup(BaseModel):
6875

6976
formatted_guardrail_eval_scores: Optional[Dict[str, QueryLogGroupFormattedGuardrailEvalScores]] = None
7077

78+
formatted_non_guardrail_eval_scores: Optional[Dict[str, QueryLogGroupFormattedNonGuardrailEvalScores]] = None
79+
7180
is_bad_response: bool
7281

7382
needs_review: bool

src/codex/types/projects/query_log_list_response.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"QueryLogFormattedEscalationEvalScores",
1313
"QueryLogFormattedEvalScores",
1414
"QueryLogFormattedGuardrailEvalScores",
15+
"QueryLogFormattedNonGuardrailEvalScores",
1516
"QueryLogContext",
1617
]
1718

@@ -34,6 +35,12 @@ class QueryLogFormattedGuardrailEvalScores(BaseModel):
3435
status: Literal["pass", "fail"]
3536

3637

38+
class QueryLogFormattedNonGuardrailEvalScores(BaseModel):
39+
score: float
40+
41+
status: Literal["pass", "fail"]
42+
43+
3744
class QueryLogContext(BaseModel):
3845
content: str
3946
"""The actual content/text of the document."""
@@ -68,6 +75,8 @@ class QueryLog(BaseModel):
6875

6976
formatted_guardrail_eval_scores: Optional[Dict[str, QueryLogFormattedGuardrailEvalScores]] = None
7077

78+
formatted_non_guardrail_eval_scores: Optional[Dict[str, QueryLogFormattedNonGuardrailEvalScores]] = None
79+
7180
is_bad_response: bool
7281

7382
project_id: str

src/codex/types/projects/query_log_retrieve_response.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
"FormattedEscalationEvalScores",
1212
"FormattedEvalScores",
1313
"FormattedGuardrailEvalScores",
14+
"FormattedNonGuardrailEvalScores",
1415
"Context",
1516
]
1617

@@ -33,6 +34,12 @@ class FormattedGuardrailEvalScores(BaseModel):
3334
status: Literal["pass", "fail"]
3435

3536

37+
class FormattedNonGuardrailEvalScores(BaseModel):
38+
score: float
39+
40+
status: Literal["pass", "fail"]
41+
42+
3643
class Context(BaseModel):
3744
content: str
3845
"""The actual content/text of the document."""
@@ -67,6 +74,8 @@ class QueryLogRetrieveResponse(BaseModel):
6774

6875
formatted_guardrail_eval_scores: Optional[Dict[str, FormattedGuardrailEvalScores]] = None
6976

77+
formatted_non_guardrail_eval_scores: Optional[Dict[str, FormattedNonGuardrailEvalScores]] = None
78+
7079
is_bad_response: bool
7180

7281
needs_review: bool

src/codex/types/projects/remediation_list_resolved_logs_response.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
"QueryLogFormattedEscalationEvalScores",
1313
"QueryLogFormattedEvalScores",
1414
"QueryLogFormattedGuardrailEvalScores",
15+
"QueryLogFormattedNonGuardrailEvalScores",
1516
"QueryLogContext",
1617
]
1718

@@ -34,6 +35,12 @@ class QueryLogFormattedGuardrailEvalScores(BaseModel):
3435
status: Literal["pass", "fail"]
3536

3637

38+
class QueryLogFormattedNonGuardrailEvalScores(BaseModel):
39+
score: float
40+
41+
status: Literal["pass", "fail"]
42+
43+
3744
class QueryLogContext(BaseModel):
3845
content: str
3946
"""The actual content/text of the document."""
@@ -68,6 +75,8 @@ class QueryLog(BaseModel):
6875

6976
formatted_guardrail_eval_scores: Optional[Dict[str, QueryLogFormattedGuardrailEvalScores]] = None
7077

78+
formatted_non_guardrail_eval_scores: Optional[Dict[str, QueryLogFormattedNonGuardrailEvalScores]] = None
79+
7180
is_bad_response: bool
7281

7382
project_id: str

0 commit comments

Comments
 (0)