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
+4 -1
View File
@@ -7483,7 +7483,10 @@ impl EditorView {
fn focused_in_active_window(&self, ctx: &AppContext) -> bool {
let manager = self.windowing_state_handle.as_ref(ctx);
let active = manager.state().active_window.or_else(|| manager.active_window());
let active = manager
.state()
.active_window
.or_else(|| manager.active_window());
Some(self.window_id) == active && self.focused
}