Add client-side user setting for agent commit attribution (#9323)

This commit is contained in:
lucieleblanc
2026-04-28 18:33:15 -04:00
committed by GitHub
parent 929944198c
commit 389716a905
11 changed files with 582 additions and 27 deletions
+6
View File
@@ -120,6 +120,11 @@ pub struct CodebaseContextSettings {
pub setting: AdminEnablementSetting,
}
#[derive(cynic::QueryFragment, Debug, Clone)]
pub struct AmbientAgentSettings {
pub enable_warp_attribution: AdminEnablementSetting,
}
#[derive(cynic::QueryFragment, Debug, Clone)]
pub struct WorkspaceSettings {
pub is_discoverable: bool,
@@ -136,6 +141,7 @@ pub struct WorkspaceSettings {
pub addon_credits_settings: AddonCreditsSettings,
pub codebase_context_settings: CodebaseContextSettings,
pub sandboxed_agent_settings: Option<SandboxedAgentSettings>,
pub ambient_agent_settings: Option<AmbientAgentSettings>,
}
#[derive(cynic::QueryFragment, Debug, Clone)]