Commit dcc99e6
feat: 为ChatUI添加指令候选功能 (#8279)
* feature: add command suggestion for ChatUI
* feat(chat): add focus functionality to chat input after sending messages
* feat(llm): add error handling for LLM provider selection failures
* feat(command-suggestion): enhance command filtering and sorting logic
---------
Co-authored-by: Soulter <905617992@qq.com>1 parent fd4fe84 commit dcc99e6
10 files changed
Lines changed: 496 additions & 7 deletions
File tree
- astrbot/core
- pipeline/process_stage/method/agent_sub_stages
- dashboard/src
- components/chat
- i18n/locales
- en-US/features
- ru-RU/features
- zh-CN/features
- tests/unit
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
114 | 114 | | |
115 | 115 | | |
116 | 116 | | |
| 117 | + | |
| 118 | + | |
117 | 119 | | |
118 | 120 | | |
119 | 121 | | |
| |||
183 | 185 | | |
184 | 186 | | |
185 | 187 | | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
186 | 192 | | |
187 | 193 | | |
188 | 194 | | |
189 | 195 | | |
190 | 196 | | |
191 | 197 | | |
192 | 198 | | |
193 | | - | |
| 199 | + | |
194 | 200 | | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
| 205 | + | |
195 | 206 | | |
196 | 207 | | |
197 | 208 | | |
198 | 209 | | |
| 210 | + | |
| 211 | + | |
| 212 | + | |
| 213 | + | |
199 | 214 | | |
200 | 215 | | |
201 | 216 | | |
202 | 217 | | |
203 | 218 | | |
204 | 219 | | |
| 220 | + | |
205 | 221 | | |
206 | 222 | | |
207 | 223 | | |
| |||
1192 | 1208 | | |
1193 | 1209 | | |
1194 | 1210 | | |
| 1211 | + | |
| 1212 | + | |
| 1213 | + | |
| 1214 | + | |
| 1215 | + | |
1195 | 1216 | | |
1196 | 1217 | | |
1197 | 1218 | | |
| |||
Lines changed: 18 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
| 17 | + | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
| |||
151 | 152 | | |
152 | 153 | | |
153 | 154 | | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
154 | 160 | | |
155 | 161 | | |
156 | 162 | | |
| |||
219 | 225 | | |
220 | 226 | | |
221 | 227 | | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
| 231 | + | |
| 232 | + | |
| 233 | + | |
| 234 | + | |
222 | 235 | | |
223 | 236 | | |
224 | 237 | | |
| |||
229 | 242 | | |
230 | 243 | | |
231 | 244 | | |
232 | | - | |
233 | | - | |
234 | | - | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
235 | 248 | | |
| 249 | + | |
| 250 | + | |
236 | 251 | | |
237 | 252 | | |
238 | 253 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
841 | 841 | | |
842 | 842 | | |
843 | 843 | | |
| 844 | + | |
844 | 845 | | |
845 | 846 | | |
846 | 847 | | |
| |||
975 | 976 | | |
976 | 977 | | |
977 | 978 | | |
| 979 | + | |
978 | 980 | | |
979 | 981 | | |
980 | 982 | | |
| |||
1032 | 1034 | | |
1033 | 1035 | | |
1034 | 1036 | | |
| 1037 | + | |
1035 | 1038 | | |
1036 | 1039 | | |
1037 | 1040 | | |
| |||
1326 | 1329 | | |
1327 | 1330 | | |
1328 | 1331 | | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
1329 | 1339 | | |
1330 | 1340 | | |
1331 | 1341 | | |
| |||
1487 | 1497 | | |
1488 | 1498 | | |
1489 | 1499 | | |
| 1500 | + | |
| 1501 | + | |
| 1502 | + | |
1490 | 1503 | | |
1491 | 1504 | | |
1492 | 1505 | | |
| |||
1511 | 1524 | | |
1512 | 1525 | | |
1513 | 1526 | | |
1514 | | - | |
| 1527 | + | |
1515 | 1528 | | |
1516 | 1529 | | |
1517 | 1530 | | |
| 1531 | + | |
| 1532 | + | |
| 1533 | + | |
| 1534 | + | |
| 1535 | + | |
| 1536 | + | |
| 1537 | + | |
1518 | 1538 | | |
1519 | 1539 | | |
1520 | 1540 | | |
1521 | 1541 | | |
1522 | | - | |
| 1542 | + | |
| 1543 | + | |
| 1544 | + | |
1523 | 1545 | | |
1524 | 1546 | | |
1525 | 1547 | | |
| |||
0 commit comments