Add streaming-edit-file-tool feature flag (#49997)
Release Notes: - N/A
This commit is contained in:
1 parent
d25a85013a
commit
3ae4f4e95d
2 files changed
+14
-2
No files matched your search
@@ -8,7 +8,9 @@ use crate::{
|
||||
};
|
||||
use acp_thread::{MentionUri, UserMessageId};
|
||||
use action_log::ActionLog;
|
||||
use feature_flags::{FeatureFlagAppExt as _, SubagentsFeatureFlag};
|
||||
use feature_flags::{
|
||||
FeatureFlagAppExt as _, StreamingEditFileToolFeatureFlag, SubagentsFeatureFlag,
|
||||
};
|
||||
|
||||
use agent_client_protocol as acp;
|
||||
use agent_settings::{
|
||||
@@ -2457,7 +2459,7 @@ impl Thread {
|
||||
}
|
||||
}
|
||||
|
||||
let use_streaming_edit_tool = false;
|
||||
let use_streaming_edit_tool = cx.has_flag::<StreamingEditFileToolFeatureFlag>();
|
||||
|
||||
let mut tools = self
|
||||
.tools
|
||||
|
||||
@@ -56,3 +56,13 @@ impl FeatureFlag for DiffReviewFeatureFlag {
|
||||
false
|
||||
}
|
||||
}
|
||||
|
||||
pub struct StreamingEditFileToolFeatureFlag;
|
||||
|
||||
impl FeatureFlag for StreamingEditFileToolFeatureFlag {
|
||||
const NAME: &'static str = "streaming-edit-file-tool";
|
||||
|
||||
fn enabled_for_staff() -> bool {
|
||||
false
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user