Won Park
5c1ec8f4fd
tui: retire /approvals and rename /autoreview to /approve ( #21034 )
...
## Why
The TUI currently exposes overlapping command names for the same
permissions flow: `/permissions` and the older `/approvals` alias. It
also uses `/autoreview` for the manual retry flow, even though the
action users take there is approving one denied auto-review request.
This change makes the command surface consistent with the hard rebrand:
- `/permissions` is the only command for permission settings.
- `/approve` is the command for approving a recent auto-review denial.
## What changed
- Removed the legacy `/approvals` slash command and its dispatch path.
- Kept `/permissions` as the single permissions command shown and
accepted by the TUI.
- Renamed the auto-review denial command from `/autoreview` to
`/approve`.
- Updated nearby comments so they refer to `/permissions` rather than
the retired `/approvals` name.
## Verification
- Updated the slash-command unit test to assert that `AutoReview` now
renders and parses as `approve`.
2026-05-04 17:50:34 +00:00
..
2026-05-04 17:50:34 +00:00
2026-03-28 11:23:07 -06:00
2026-05-04 17:50:34 +00:00
2026-05-04 17:50:34 +00:00
2026-05-01 09:07:56 -07:00
2026-05-01 09:07:56 -07:00
2026-05-01 09:39:48 -07:00
2026-05-04 14:40:50 -03:00
2026-04-21 17:10:36 +00:00
2026-05-01 09:07:56 -07:00
2026-04-07 08:03:35 -07:00
2026-04-30 22:42:48 -07:00
2026-05-04 14:40:50 -03:00
2026-04-30 19:02:34 +00:00
2026-04-25 22:00:32 -03:00
2026-04-28 08:51:44 -07:00
2026-04-30 11:34:34 -07:00
2026-04-30 11:34:34 -07:00
2026-04-30 11:34:34 -07:00
2026-04-30 11:34:34 -07:00
2026-05-04 14:40:50 -03:00
2026-04-30 11:34:34 -07:00
2026-05-01 17:46:02 +02:00
2026-05-04 17:50:34 +00:00
2026-04-30 10:52:19 -07:00
2026-04-13 18:27:00 -07:00
2026-04-10 20:25:31 -07:00
2026-04-30 11:34:34 -07:00
2026-05-04 17:50:34 +00:00
2026-04-20 16:12:17 -07:00
2026-04-09 18:10:38 -03:00
2026-03-28 11:23:07 -06:00
2026-04-29 17:22:41 -07:00
2026-03-28 11:23:07 -06:00
2026-05-02 01:20:57 +00:00
2026-04-25 22:00:32 -03:00
2026-04-30 11:34:34 -07:00
2026-04-30 10:52:19 -07:00
2026-04-30 11:34:34 -07:00
2026-03-28 11:23:07 -06:00
2026-04-17 17:58:32 -07:00
2026-04-29 00:45:24 +00:00
2026-03-28 11:23:07 -06:00
2026-03-28 11:23:07 -06:00
2026-03-28 11:23:07 -06:00
2026-03-28 11:23:07 -06:00
2026-04-30 22:42:07 -07:00
2026-05-01 09:07:56 -07:00
2026-05-01 09:39:48 -07:00
2026-04-25 22:00:32 -03:00
2026-05-04 14:40:50 -03:00
2026-05-04 14:40:50 -03:00
2026-05-01 15:22:02 -03:00
2026-05-02 01:20:57 +00:00
2026-03-28 11:23:07 -06:00
2026-04-13 18:27:00 -07:00
2026-04-21 22:33:24 -07:00
2026-04-30 11:34:34 -07:00
2026-04-27 13:40:46 -07:00
2026-04-27 13:40:46 -07:00
2026-04-25 22:00:32 -03:00
2026-03-28 11:23:07 -06:00
2026-04-19 22:39:53 -07:00
2026-04-29 17:22:41 -07:00
2026-04-25 22:00:32 -03:00
2026-05-01 09:07:56 -07:00
2026-04-30 11:34:34 -07:00
2026-04-25 17:09:29 -07:00
2026-04-10 20:25:31 -07:00
2026-04-30 11:34:34 -07:00
2026-04-30 11:34:34 -07:00
2026-04-25 22:00:32 -03:00
2026-04-30 11:34:34 -07:00
2026-03-28 11:23:07 -06:00
2026-04-10 20:25:31 -07:00
2026-04-30 10:52:19 -07:00
2026-04-30 10:52:19 -07:00
2026-03-28 11:23:07 -06:00
2026-04-20 20:46:55 -07:00
2026-05-04 17:50:34 +00:00
2026-05-01 09:07:56 -07:00
2026-03-28 11:23:07 -06:00
2026-05-02 01:20:57 +00:00
2026-05-02 01:20:57 +00:00
2026-04-17 08:39:37 -07:00
2026-03-28 11:23:07 -06:00
2026-04-30 11:34:34 -07:00
2026-03-28 11:23:07 -06:00
2026-04-30 22:42:48 -07:00
2026-04-30 10:52:19 -07:00
2026-04-20 00:37:40 +00:00
2026-04-25 22:00:32 -03:00
2026-05-02 01:20:57 +00:00
2026-03-28 11:23:07 -06:00
2026-04-27 23:33:59 -07:00
2026-04-25 22:00:32 -03:00
2026-04-25 17:09:29 -07:00
2026-04-25 17:09:29 -07:00
2026-03-28 11:23:07 -06:00
2026-04-30 11:34:34 -07:00
2026-04-25 22:00:32 -03:00
2026-03-28 11:23:07 -06:00