MCP 工具的 `list_repos` 函数中发现了一个 bug,当 `limit` 参数传入负值时,会返回几乎所有仓库,这与文档字符串声称的 1-100 限制不符。这是因为 Python 的列表切片将负索引解释为从末尾开始计数,而现有代码仅限制了上限,并未限制下限。修复方法是添加一个 `max(0, ...)` 限制,以确保负值或零限制能正确返回空列表,使函数的行为与其文档契约保持一致。 AI
影响 修复了 AI 模型可能因误解负 limit 参数而无意中检索过多数据的潜在问题。
排序理由 特定工具函数中的 bug 修复。
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →