MoonshotAI / MoonshotAI/kimi-cli
在 TUI 下提供 多 session 状态查看+切换的功能 || Provides multi-session status viewing + switching function under TUI
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 11.4k
- Forks
- 1.3k
- Avg merge
- 9h 47m
- Merged PRs (30d)
- 2
Description
What feature would you like to see?
在 TUI 下提供 多 session 状态查看+切换的功能。
注意是查看 多session 状态, 不是仅仅给出列表(现在已经实现), 状态包括不限于: TODO 进展,推理进展,等待用户确认 ,文件读写,文档查询。
WebUI 相关功能不稳定经常会 在等待确认或者输入计划 改进意见是刷新,或者丢失输入窗口。
而且, TUI 可以在终端下工作 , 跨平台特性更好。
Additional information
No response
What feature would you like to see?
Provides multi-session status viewing + switching functions under TUI.
Note that it is to view multiple session statuses instead of just giving a list (now implemented). The statuses include but are not limited to: TODO progress, reasoning progress, waiting for user confirmation, file reading and writing, and document query.
WebUI-related functions are often unstable. Waiting for confirmation or input plan, the improvement suggestions are to refresh, or lose the input window.
Moreover, TUI can work under the terminal and has better cross-platform features.
Additional information
No response
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
No files, tests, or entry points are named. Start by locating the existing TUI multi-session list and the session status handling, then determine how status viewing and switching should work; done means the TUI can show the requested statuses for multiple sessions and switch between them.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100