ReviewOS

also looking at this

craft-native/craft

fix(capabilities): stop the channel manifest claiming knowledge it does not have

#68
Merged chris wants to merge fix/capability-channels into main
15 files +227 -67
packages/zig/src/bridge_menu.zigmodified+2-0
Changes to packages/zig/src/bridge_menu.zig
@@ -4,6 +4,7 @@ const bridge_error = ;
44const icons = ;
55const menu_roles = ;
66const logging = ;
7const capabilities = ;
78
89const BridgeError = bridge_error.BridgeError;
910const log = logging.menu;
@@ -617,6 +618,7 @@ fn menuActionCallback(_: ?*anyopaque, _: ?*anyopaque, sender: ?*anyopaque) callc
617618}
618619
619620fn ensureMenuTarget() ?*anyopaque {
621 _ = capabilities.registerEmitter(.menu_action);
620622 if (comptime builtin.os.tag != .macos) return null;
621623 if (menu_target != null) return menu_target;
622624