- Shipped
- 11 agosto 2026 alle ore 00:09 UTC
- Author
- kamo
- Commit
- ba24958
Quasi ogni azione gateable nel prodotto — comporre un'estensione, e-mail un membro, aprire l'assistente AI, suonare una registrazione, avviare una conversazione sociale — è un nudo E il registro degli attrezzi non aveva alcun cancello. Raccogliere quei siti di chiamata uno alla volta non potrebbe mai essere completo: un mittente aggiunto più tardi, o semplicemente perso, percorsi direttamente intorno a esso. L'assegno ora vive ToolWindowsContext unico strumento: aperto handler, così ogni chiamante è coperto. Azioni che non passano mai attraverso una finestra degli strumenti sono gated dove vivono: allegati (compreso drag-drop e pasta, che sono la stessa capacità da un altro percorso), crescendo una chat in un gruppo, e i punti di ingresso meeting. Questo stabilisce anche tre incongruenze dell'audit trovato. Due dei tre "invita a incontrare" punti di ingresso controllati organizzazione. èMeet e il terzo ha fatto no; due dei tre punti di ingresso email controllati ACCESS MAIL e il terzo ha fatto no; e il dialling di un membro di estensione dal roster non aveva controllo VOIP di qualsiasi gentile. Tutti sono d'accordo. Capacità di default a bloccato — mentre il primo carico è in volo, se la chiamata fallisce, e se un vecchio backend omette il campo. Indovinare "consentito" avrebbe dato fuori le caratteristiche pagate, che è l'errore il percorso di diritto già fatto una volta con il suo default non aperto.