From b7ba3a0db1ed2bea9b34cd503142ab24f78afbb3 Mon Sep 17 00:00:00 2001 From: j-zhangyiyuan Date: Wed, 22 Jul 2026 11:30:24 +0800 Subject: [PATCH] rust: re-export ModelPolicyState and ModelPickerCategory from crate root Closes #1674 Add ModelPickerCategory and ModelPolicyState to the curated pub use block in types.rs. These enums are field types of Model and ModelPolicy which are already re-exported, but the enums themselves required importing from copilot::rpc. --- rust/src/types.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rust/src/types.rs b/rust/src/types.rs index dcbb51e48..4bb9e64ff 100644 --- a/rust/src/types.rs +++ b/rust/src/types.rs @@ -5388,8 +5388,9 @@ impl InputFormat { pub use crate::generated::api_types::{ Model, ModelBilling, ModelBillingTokenPrices, ModelBillingTokenPricesLongContext, ModelCapabilities, ModelCapabilitiesLimits, ModelCapabilitiesLimitsVision, - ModelCapabilitiesSupports, ModelList, ModelPolicy, PermissionDecision, - PermissionDecisionApproveOnce, PermissionDecisionReject, PermissionDecisionUserNotAvailable, + ModelCapabilitiesSupports, ModelList, ModelPickerCategory, ModelPolicy, ModelPolicyState, + PermissionDecision, PermissionDecisionApproveOnce, PermissionDecisionReject, + PermissionDecisionUserNotAvailable, }; /// Permission categories the CLI may request approval for.