Commit 414526c
committed
fix(cli): exclude stub slash commands from help output — ROADMAP #39
The --help slash-command section was listing ~35 unimplemented commands
alongside working ones. Combined with the completions fix (c55c510), the
discovery surface now consistently shows only implemented commands.
Changes:
- commands crate: add render_slash_command_help_filtered(exclude: &[&str])
- move STUB_COMMANDS to module-level const in main.rs (reused by both
completions and help rendering)
- replace render_slash_command_help() with filtered variant at all
help-rendering call sites
156 CLI tests pass, fmt clean.1 parent 2a2e205 commit 414526c
2 files changed
+85
-49
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1938 | 1938 | | |
1939 | 1939 | | |
1940 | 1940 | | |
| 1941 | + | |
| 1942 | + | |
| 1943 | + | |
| 1944 | + | |
| 1945 | + | |
| 1946 | + | |
| 1947 | + | |
| 1948 | + | |
| 1949 | + | |
| 1950 | + | |
| 1951 | + | |
| 1952 | + | |
| 1953 | + | |
| 1954 | + | |
| 1955 | + | |
| 1956 | + | |
| 1957 | + | |
| 1958 | + | |
| 1959 | + | |
| 1960 | + | |
| 1961 | + | |
| 1962 | + | |
| 1963 | + | |
| 1964 | + | |
| 1965 | + | |
| 1966 | + | |
| 1967 | + | |
| 1968 | + | |
| 1969 | + | |
| 1970 | + | |
| 1971 | + | |
| 1972 | + | |
| 1973 | + | |
| 1974 | + | |
| 1975 | + | |
| 1976 | + | |
1941 | 1977 | | |
1942 | 1978 | | |
1943 | 1979 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | | - | |
| 38 | + | |
| 39 | + | |
40 | 40 | | |
41 | 41 | | |
42 | 42 | | |
| |||
4711 | 4711 | | |
4712 | 4712 | | |
4713 | 4713 | | |
4714 | | - | |
| 4714 | + | |
4715 | 4715 | | |
4716 | 4716 | | |
4717 | 4717 | | |
| |||
6925 | 6925 | | |
6926 | 6926 | | |
6927 | 6927 | | |
| 6928 | + | |
| 6929 | + | |
| 6930 | + | |
| 6931 | + | |
| 6932 | + | |
| 6933 | + | |
| 6934 | + | |
| 6935 | + | |
| 6936 | + | |
| 6937 | + | |
| 6938 | + | |
| 6939 | + | |
| 6940 | + | |
| 6941 | + | |
| 6942 | + | |
| 6943 | + | |
| 6944 | + | |
| 6945 | + | |
| 6946 | + | |
| 6947 | + | |
| 6948 | + | |
| 6949 | + | |
| 6950 | + | |
| 6951 | + | |
| 6952 | + | |
| 6953 | + | |
| 6954 | + | |
| 6955 | + | |
| 6956 | + | |
| 6957 | + | |
| 6958 | + | |
| 6959 | + | |
| 6960 | + | |
| 6961 | + | |
| 6962 | + | |
| 6963 | + | |
| 6964 | + | |
| 6965 | + | |
| 6966 | + | |
| 6967 | + | |
| 6968 | + | |
| 6969 | + | |
| 6970 | + | |
| 6971 | + | |
| 6972 | + | |
6928 | 6973 | | |
6929 | 6974 | | |
6930 | 6975 | | |
6931 | 6976 | | |
6932 | 6977 | | |
6933 | 6978 | | |
6934 | 6979 | | |
6935 | | - | |
6936 | | - | |
6937 | | - | |
6938 | | - | |
6939 | | - | |
6940 | | - | |
6941 | | - | |
6942 | | - | |
6943 | | - | |
6944 | | - | |
6945 | | - | |
6946 | | - | |
6947 | | - | |
6948 | | - | |
6949 | | - | |
6950 | | - | |
6951 | | - | |
6952 | | - | |
6953 | | - | |
6954 | | - | |
6955 | | - | |
6956 | | - | |
6957 | | - | |
6958 | | - | |
6959 | | - | |
6960 | | - | |
6961 | | - | |
6962 | | - | |
6963 | | - | |
6964 | | - | |
6965 | | - | |
6966 | | - | |
6967 | | - | |
6968 | | - | |
6969 | | - | |
6970 | | - | |
6971 | | - | |
6972 | | - | |
6973 | | - | |
6974 | | - | |
6975 | | - | |
6976 | | - | |
6977 | | - | |
6978 | | - | |
6979 | | - | |
6980 | 6980 | | |
6981 | 6981 | | |
6982 | 6982 | | |
| |||
7874 | 7874 | | |
7875 | 7875 | | |
7876 | 7876 | | |
7877 | | - | |
| 7877 | + | |
7878 | 7878 | | |
7879 | 7879 | | |
7880 | 7880 | | |
| |||
0 commit comments