MoonshotAI / MoonshotAI/kimi-cli

会一直出现"用户没有发新消息,系统只是插入了一个空消息" || will always appear "The user did not send a new message, the system just inserted an empty message"

Open
#1,973 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Python
Stars
11.4k
Forks
1.3k
Avg merge
9h 47m
Merged PRs (30d)
2

Description

What version of Kimi Code CLI is running?

kimi, version 1.37.0

Which open platform/subscription were you using?

Kimi For Coding

Which model were you using?

kimi-for-coding

What platform is your computer?

Darwin 24.6.0 arm64 arm

What issue are you seeing?

在思考过程中,毕竟频繁的出现“用户没有发新消息,系统只是插入了一个空消息”,大多是发生在 thinking 的开头

Image
What steps can reproduce the bug?

给 agent 一个任务,在多步骤迭代过程中,就可能在任务最后几步的时候出现。

What is the expected behavior?

No response

Additional information

No response


What version of Kimi Code CLI is running?

kimi, version 1.37.0

Which open platform/subscription were you using?

Kimi For Coding

Which model were you using?

kimi-for-coding

What platform is your computer?

Darwin 24.6.0 arm64 arm

What issue are you seeing?

During the thinking process, after all, "the user did not send a new message, the system just inserted an empty message" frequently appeared, mostly at the beginning of thinking.

Image
What steps can reproduce the bug?

Give the agent a task, and in a multi-step iterative process, it may appear in the last few steps of the task.

What is the expected behavior?

No response

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the issue with Kimi Code CLI 1.37.0 on Darwin arm64 using the kimi-for-coding model, following a multi-step iterative agent task. Then trace the CLI handling of messages during the thinking phase, especially near the beginning and final steps. Done means identifying why the empty-message notice appears and preventing the repeated notice without disrupting agent progress.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.