Commit a845311
committed
feat(chat): 会话详情显示 model/上下文占用 + 切回 rounds 计数
- 新增 get_session_usage Tauri 命令,按需读取 .jsonl 解析当前 session 真实用量
- SessionUsage 新增 model 与 context_tokens(peak 单回合 input+cache_read+cache_creation)
- 前端 inferModelInfo 推断 provider/上下文窗口(Anthropic/OpenAI/Google/未知)
- SessionDetail 底栏替换 cwd 为 "provider · model · ctx X (Y%)" 信息
- "messages" 计数改为 "rounds"(仅统计用户 prompt,不含工具/meta)1 parent 89c60ec commit a845311
4 files changed
Lines changed: 115 additions & 10 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
172 | 172 | | |
173 | 173 | | |
174 | 174 | | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
175 | 184 | | |
176 | 185 | | |
177 | 186 | | |
| |||
268 | 277 | | |
269 | 278 | | |
270 | 279 | | |
| 280 | + | |
271 | 281 | | |
272 | 282 | | |
273 | 283 | | |
| |||
768 | 778 | | |
769 | 779 | | |
770 | 780 | | |
771 | | - | |
| 781 | + | |
| 782 | + | |
| 783 | + | |
| 784 | + | |
772 | 785 | | |
773 | | - | |
774 | | - | |
| 786 | + | |
| 787 | + | |
| 788 | + | |
| 789 | + | |
| 790 | + | |
| 791 | + | |
| 792 | + | |
| 793 | + | |
| 794 | + | |
775 | 795 | | |
776 | 796 | | |
777 | 797 | | |
| |||
788 | 808 | | |
789 | 809 | | |
790 | 810 | | |
| 811 | + | |
| 812 | + | |
| 813 | + | |
| 814 | + | |
| 815 | + | |
| 816 | + | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
| 823 | + | |
| 824 | + | |
| 825 | + | |
| 826 | + | |
791 | 827 | | |
792 | 828 | | |
793 | 829 | | |
| |||
9282 | 9318 | | |
9283 | 9319 | | |
9284 | 9320 | | |
| 9321 | + | |
9285 | 9322 | | |
9286 | 9323 | | |
9287 | 9324 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
52 | 52 | | |
53 | 53 | | |
54 | 54 | | |
| 55 | + | |
| 56 | + | |
55 | 57 | | |
56 | 58 | | |
57 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
1270 | 1270 | | |
1271 | 1271 | | |
1272 | 1272 | | |
| 1273 | + | |
| 1274 | + | |
| 1275 | + | |
| 1276 | + | |
| 1277 | + | |
| 1278 | + | |
| 1279 | + | |
1273 | 1280 | | |
1274 | 1281 | | |
1275 | 1282 | | |
| |||
1290 | 1297 | | |
1291 | 1298 | | |
1292 | 1299 | | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
1293 | 1307 | | |
1294 | 1308 | | |
1295 | 1309 | | |
| |||
1432 | 1446 | | |
1433 | 1447 | | |
1434 | 1448 | | |
1435 | | - | |
1436 | | - | |
1437 | | - | |
| 1449 | + | |
1438 | 1450 | | |
1439 | 1451 | | |
1440 | 1452 | | |
| |||
1646 | 1658 | | |
1647 | 1659 | | |
1648 | 1660 | | |
1649 | | - | |
1650 | | - | |
1651 | | - | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
| 1669 | + | |
| 1670 | + | |
| 1671 | + | |
| 1672 | + | |
| 1673 | + | |
| 1674 | + | |
| 1675 | + | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
| 1680 | + | |
| 1681 | + | |
| 1682 | + | |
| 1683 | + | |
| 1684 | + | |
1652 | 1685 | | |
1653 | 1686 | | |
1654 | 1687 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
27 | 60 | | |
28 | 61 | | |
29 | 62 | | |
| |||
0 commit comments