This commit is contained in:
Gabriel Peal
2025-07-17 20:01:26 -07:00
parent c0c340a169
commit df35b1be7a
5 changed files with 18 additions and 1 deletions

View File

@@ -2,6 +2,7 @@
use codex_core::config_types::SandboxMode;
use codex_core::protocol::AskForApproval;
use codex_core::protocol::ReviewDecision;
use mcp_types::Tool;
use mcp_types::ToolInputSchema;
use schemars::JsonSchema;
@@ -156,6 +157,14 @@ impl CodexToolCallParam {
}
}
/// Client-supplied configuration for a `codex/experimental/approve_patch` tool-call.
#[derive(Debug, Clone, Deserialize, JsonSchema)]
#[serde(rename_all = "kebab-case")]
pub(crate) struct CodexApprovePatchToolCallParam {
/// The user's decision in response to the patch approval request.
pub review_decision: ReviewDecision,
}
#[cfg(test)]
mod tests {
use super::*;