mirror of
https://github.com/openai/codex.git
synced 2026-11-10 21:00:47 +00:00
[model messages v2] use catalog approval messages for all approval policies
This commit is contained in:
@@ -513,6 +513,8 @@ pub struct ModelMessages {
|
||||
pub struct ApprovalMessages {
|
||||
pub on_request: Option<String>,
|
||||
pub on_request_auto_review: Option<String>,
|
||||
pub never: Option<String>,
|
||||
pub unless_trusted: Option<String>,
|
||||
}
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize, Clone, PartialEq, Eq, TS, JsonSchema)]
|
||||
@@ -763,7 +765,8 @@ mod tests {
|
||||
"instructions_template": null,
|
||||
"instructions_variables": null,
|
||||
"approvals": {
|
||||
"on_request": ""
|
||||
"on_request": "",
|
||||
"never": ""
|
||||
}
|
||||
}"#,
|
||||
)
|
||||
@@ -774,6 +777,8 @@ mod tests {
|
||||
Some(ApprovalMessages {
|
||||
on_request: Some(String::new()),
|
||||
on_request_auto_review: None,
|
||||
never: Some(String::new()),
|
||||
unless_trusted: None,
|
||||
})
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user