diff --git a/codex-rs/tui/src/app_server_session.rs b/codex-rs/tui/src/app_server_session.rs index 04dfe40768..63ef528b16 100644 --- a/codex-rs/tui/src/app_server_session.rs +++ b/codex-rs/tui/src/app_server_session.rs @@ -1335,7 +1335,7 @@ async fn thread_session_state_from_thread_start_response( response.model.clone(), response.model_provider.clone(), response.service_tier.clone(), - response.approval_policy.to_core(), + response.approval_policy, response.approvals_reviewer.to_core(), permission_profile, response.active_permission_profile.clone().map(Into::into), @@ -1367,7 +1367,7 @@ async fn thread_session_state_from_thread_resume_response( response.model.clone(), response.model_provider.clone(), response.service_tier.clone(), - response.approval_policy.to_core(), + response.approval_policy, response.approvals_reviewer.to_core(), permission_profile, response.active_permission_profile.clone().map(Into::into), @@ -1399,7 +1399,7 @@ async fn thread_session_state_from_thread_fork_response( response.model.clone(), response.model_provider.clone(), response.service_tier.clone(), - response.approval_policy.to_core(), + response.approval_policy, response.approvals_reviewer.to_core(), permission_profile, response.active_permission_profile.clone().map(Into::into), diff --git a/codex-rs/tui/src/chatwidget/slash_dispatch.rs b/codex-rs/tui/src/chatwidget/slash_dispatch.rs index 658e9ca6eb..857c59bbdb 100644 --- a/codex-rs/tui/src/chatwidget/slash_dispatch.rs +++ b/codex-rs/tui/src/chatwidget/slash_dispatch.rs @@ -16,6 +16,7 @@ use crate::bottom_pane::slash_commands::command_available_during_task; use crate::bottom_pane::slash_commands::command_available_in_side_conversation; use crate::bottom_pane::slash_commands::command_name; use crate::bottom_pane::slash_commands::command_supports_inline_args; +use codex_protocol::protocol::ReviewRequest; #[derive(Clone, Copy, Debug, PartialEq, Eq)] enum SlashCommandDispatchSource {