teknium1
2978c23acc
fix(gateway): /help and /commands show a gated non-admin only the commands they can run
...
Both catalog handlers called the shared executor without the caller's slash-access
policy, so a non-admin under allow_admin_from saw every admin-only command and then hit
the refusal on each one. The handlers now pass the policy's runnable set (the
/help+/whoami floor plus user_allowed_commands) as `allowed_commands`; gateway_help_lines
filters on it and skill commands are hidden for gated users. Admins and ungated scopes
are unchanged (option absent -> full catalog).
Part of #117217
2026-09-21 01:06:02 -07:00
..
2026-09-20 17:01:05 -07:00
2026-09-19 02:28:50 -07:00
2026-09-19 02:28:50 -07:00
2026-09-19 02:28:50 -07:00
2026-09-18 10:11:14 -07:00
2026-09-20 20:13:19 -07:00
2026-09-20 10:49:49 -07:00
2026-09-19 10:44:26 -07:00
2026-09-20 16:33:19 -07:00
2026-09-20 17:01:05 -07:00
2026-09-18 01:43:35 +05:30
2026-09-20 14:22:58 -07:00
2026-09-20 12:18:03 -07:00
2026-09-18 22:36:24 -07:00
2026-09-20 18:49:23 +05:30
2026-09-20 17:01:05 -07:00
2026-09-19 10:47:48 -07:00
2026-09-21 01:06:02 -07:00
2026-09-20 17:01:05 -07:00
2026-09-20 15:30:45 -07:00
2026-09-19 01:28:23 -07:00
2026-09-19 02:28:50 -07:00
2026-09-18 01:43:35 +05:30
2026-09-20 12:48:26 -07:00
2026-09-20 20:14:04 -07:00
2026-09-20 17:01:05 -07:00
2026-09-20 13:20:55 -07:00
2026-09-20 17:01:05 -07:00
2026-09-19 01:28:23 -07:00
2026-09-17 09:06:17 -07:00
2026-09-20 18:46:47 -07:00
2026-09-20 20:14:04 -07:00
2026-09-19 01:28:23 -07:00
2026-09-19 01:28:23 -07:00
2026-09-20 20:13:41 -07:00
2026-09-19 10:38:30 -07:00
2026-09-20 18:50:27 +05:30
2026-09-19 02:28:50 -07:00
2026-09-19 02:28:50 -07:00
2026-09-20 12:48:26 -07:00
2026-09-18 10:06:25 -07:00
2026-09-19 02:28:50 -07:00
2026-09-18 10:06:25 -07:00
2026-09-19 01:31:49 -07:00
2026-09-20 18:50:27 +05:30
2026-09-19 23:36:24 -07:00
2026-09-20 13:37:10 -07:00
2026-09-20 15:17:14 +05:30
2026-09-20 13:37:10 -07:00
2026-09-19 09:40:23 -07:00
2026-09-21 01:06:02 -07:00
2026-09-20 16:33:19 -07:00
2026-09-20 12:17:23 -07:00
2026-09-20 12:17:23 -07:00
2026-09-20 12:17:23 -07:00
2026-09-19 03:35:50 -07:00
2026-09-20 00:09:14 -07:00
2026-09-18 01:43:35 +05:30
2026-09-18 09:46:35 -07:00
2026-09-18 01:43:35 +05:30
2026-09-19 00:24:50 +05:30