MoonshotAI / MoonshotAI/kimi-cli

SetTodoList风暴问题在1.31.0版本中仍然存在 || SetTodoList storm problem still exists in version 1.31.0

Open
#1,835 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?

1.31.0

Which open platform/subscription were you using?

kimi code

Which model were you using?

No response

What platform is your computer?

No response

What issue are you seeing?
Image

SetTodoList风暴在新版本中仍然存在,主agent在禁用Shell时无限调用SetTodoList

What steps can reproduce the bug?

主Agent禁用Shell,开启SetTodoList

Image
What is the expected behavior?

No response

Additional information

No response


What version of Kimi Code CLI is running?

1.31.0

Which open platform/subscription were you using?

kimi code

Which model were you using?

No response

What platform is your computer?

No response

What issue are you seeing?
Image

SetTodoList storm still exists in the new version, the main agent calls SetTodoList infinitely when the Shell is disabled

What steps can reproduce the bug?

The main agent disables Shell and enables SetTodoList.

Image
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

No files or tests are named. Start by reproducing the issue with Shell disabled and SetTodoList enabled, then trace the main agent's SetTodoList calls and their handling of disabled tools. Done means the main agent no longer calls SetTodoList indefinitely in this configuration.

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
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.