Fix Local Agent Execution And Auth Checks

- Gate server requests on available credentials
- Run local child agents directly without a parent run ID
- Include command IDs in Bedrock context and recognize transfer tools
This commit is contained in:
2026-07-28 10:43:59 -05:00
parent 87e0c83e9e
commit a078287f4b
35 changed files with 1078 additions and 237 deletions
+8 -10
View File
@@ -1647,16 +1647,14 @@ pub fn init_actions_from_parent_view<T: Action + Clone>(
context: &ContextPredicate,
builder: fn(SettingsAction) -> T,
) {
let mut toggle_binding_pairs = vec![
ToggleSettingActionPair::new(
"app analytics",
builder(SettingsAction::PrivacyPageToggle(
PrivacyPageAction::ToggleTelemetry,
)),
context,
flags::TELEMETRY_FLAG,
),
];
let mut toggle_binding_pairs = vec![ToggleSettingActionPair::new(
"app analytics",
builder(SettingsAction::PrivacyPageToggle(
PrivacyPageAction::ToggleTelemetry,
)),
context,
flags::TELEMETRY_FLAG,
)];
toggle_binding_pairs.push(ToggleSettingActionPair::new(
"secret redaction",