Commit 124a09e
authored
fix: handle /review arguments in TUI (#8823)
Handle /review <instructions> in the TUI and TUI2 by routing it as a
custom review command instead of plain text, wiring command dispatch and
adding composer coverage so typing /review text starts a review directly
rather than posting a message. User impact: /review with arguments now
kicks off the review flow, previously it would just forward as a plain
command and not actually start a review.1 parent a590523 commit 124a09e
File tree
4 files changed
+180
-0
lines changed- codex-rs
- tui2/src
- bottom_pane
- tui/src
- bottom_pane
4 files changed
+180
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| 76 | + | |
76 | 77 | | |
77 | 78 | | |
78 | 79 | | |
| |||
1274 | 1275 | | |
1275 | 1276 | | |
1276 | 1277 | | |
| 1278 | + | |
| 1279 | + | |
| 1280 | + | |
| 1281 | + | |
| 1282 | + | |
| 1283 | + | |
| 1284 | + | |
| 1285 | + | |
| 1286 | + | |
| 1287 | + | |
| 1288 | + | |
| 1289 | + | |
1277 | 1290 | | |
1278 | 1291 | | |
1279 | 1292 | | |
| |||
2841 | 2854 | | |
2842 | 2855 | | |
2843 | 2856 | | |
| 2857 | + | |
| 2858 | + | |
| 2859 | + | |
2844 | 2860 | | |
2845 | 2861 | | |
2846 | 2862 | | |
| |||
2849 | 2865 | | |
2850 | 2866 | | |
2851 | 2867 | | |
| 2868 | + | |
| 2869 | + | |
| 2870 | + | |
| 2871 | + | |
| 2872 | + | |
| 2873 | + | |
| 2874 | + | |
| 2875 | + | |
| 2876 | + | |
| 2877 | + | |
| 2878 | + | |
| 2879 | + | |
| 2880 | + | |
| 2881 | + | |
| 2882 | + | |
| 2883 | + | |
| 2884 | + | |
| 2885 | + | |
| 2886 | + | |
| 2887 | + | |
| 2888 | + | |
| 2889 | + | |
| 2890 | + | |
| 2891 | + | |
| 2892 | + | |
| 2893 | + | |
| 2894 | + | |
| 2895 | + | |
| 2896 | + | |
| 2897 | + | |
| 2898 | + | |
| 2899 | + | |
| 2900 | + | |
| 2901 | + | |
| 2902 | + | |
| 2903 | + | |
| 2904 | + | |
| 2905 | + | |
2852 | 2906 | | |
2853 | 2907 | | |
2854 | 2908 | | |
| |||
2914 | 2968 | | |
2915 | 2969 | | |
2916 | 2970 | | |
| 2971 | + | |
| 2972 | + | |
| 2973 | + | |
2917 | 2974 | | |
2918 | 2975 | | |
2919 | 2976 | | |
| |||
2947 | 3004 | | |
2948 | 3005 | | |
2949 | 3006 | | |
| 3007 | + | |
| 3008 | + | |
| 3009 | + | |
2950 | 3010 | | |
2951 | 3011 | | |
2952 | 3012 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1641 | 1641 | | |
1642 | 1642 | | |
1643 | 1643 | | |
| 1644 | + | |
| 1645 | + | |
| 1646 | + | |
1644 | 1647 | | |
1645 | 1648 | | |
1646 | 1649 | | |
| |||
1837 | 1840 | | |
1838 | 1841 | | |
1839 | 1842 | | |
| 1843 | + | |
| 1844 | + | |
| 1845 | + | |
| 1846 | + | |
| 1847 | + | |
| 1848 | + | |
| 1849 | + | |
| 1850 | + | |
| 1851 | + | |
| 1852 | + | |
| 1853 | + | |
| 1854 | + | |
| 1855 | + | |
| 1856 | + | |
| 1857 | + | |
| 1858 | + | |
| 1859 | + | |
| 1860 | + | |
| 1861 | + | |
| 1862 | + | |
| 1863 | + | |
| 1864 | + | |
| 1865 | + | |
| 1866 | + | |
| 1867 | + | |
| 1868 | + | |
| 1869 | + | |
1840 | 1870 | | |
1841 | 1871 | | |
1842 | 1872 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
76 | 76 | | |
77 | 77 | | |
78 | 78 | | |
| 79 | + | |
79 | 80 | | |
80 | 81 | | |
81 | 82 | | |
| |||
1191 | 1192 | | |
1192 | 1193 | | |
1193 | 1194 | | |
| 1195 | + | |
| 1196 | + | |
| 1197 | + | |
| 1198 | + | |
| 1199 | + | |
| 1200 | + | |
| 1201 | + | |
| 1202 | + | |
| 1203 | + | |
| 1204 | + | |
| 1205 | + | |
| 1206 | + | |
1194 | 1207 | | |
1195 | 1208 | | |
1196 | 1209 | | |
| |||
2754 | 2767 | | |
2755 | 2768 | | |
2756 | 2769 | | |
| 2770 | + | |
| 2771 | + | |
| 2772 | + | |
2757 | 2773 | | |
2758 | 2774 | | |
2759 | 2775 | | |
| |||
2762 | 2778 | | |
2763 | 2779 | | |
2764 | 2780 | | |
| 2781 | + | |
| 2782 | + | |
| 2783 | + | |
| 2784 | + | |
| 2785 | + | |
| 2786 | + | |
| 2787 | + | |
| 2788 | + | |
| 2789 | + | |
| 2790 | + | |
| 2791 | + | |
| 2792 | + | |
| 2793 | + | |
| 2794 | + | |
| 2795 | + | |
| 2796 | + | |
| 2797 | + | |
| 2798 | + | |
| 2799 | + | |
| 2800 | + | |
| 2801 | + | |
| 2802 | + | |
| 2803 | + | |
| 2804 | + | |
| 2805 | + | |
| 2806 | + | |
| 2807 | + | |
| 2808 | + | |
| 2809 | + | |
| 2810 | + | |
| 2811 | + | |
| 2812 | + | |
| 2813 | + | |
| 2814 | + | |
| 2815 | + | |
| 2816 | + | |
| 2817 | + | |
| 2818 | + | |
2765 | 2819 | | |
2766 | 2820 | | |
2767 | 2821 | | |
| |||
2827 | 2881 | | |
2828 | 2882 | | |
2829 | 2883 | | |
| 2884 | + | |
| 2885 | + | |
| 2886 | + | |
2830 | 2887 | | |
2831 | 2888 | | |
2832 | 2889 | | |
| |||
2860 | 2917 | | |
2861 | 2918 | | |
2862 | 2919 | | |
| 2920 | + | |
| 2921 | + | |
| 2922 | + | |
2863 | 2923 | | |
2864 | 2924 | | |
2865 | 2925 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1500 | 1500 | | |
1501 | 1501 | | |
1502 | 1502 | | |
| 1503 | + | |
| 1504 | + | |
| 1505 | + | |
1503 | 1506 | | |
1504 | 1507 | | |
1505 | 1508 | | |
| |||
1665 | 1668 | | |
1666 | 1669 | | |
1667 | 1670 | | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
| 1685 | + | |
| 1686 | + | |
| 1687 | + | |
| 1688 | + | |
| 1689 | + | |
| 1690 | + | |
| 1691 | + | |
| 1692 | + | |
| 1693 | + | |
| 1694 | + | |
| 1695 | + | |
| 1696 | + | |
| 1697 | + | |
1668 | 1698 | | |
1669 | 1699 | | |
1670 | 1700 | | |
| |||
0 commit comments