Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Cannot bump claude sdk to 2.1.251 to support Fable

クローズ
#6,855 コメント 3 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
4/5
見積もり時間
3〜5日
初心者へのやさしさ
45/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
python

調査の方向性

uv lock の解決と、hackbot-agent-bug-fix および hackbot-agent-test-repair に対する競合する claude-agent-sdk の制約から始めます。runtime API と workspace の依存関係がどのように定義されているかを追跡し、その後、エージェントごとに個別の lock ファイルが必要かどうかを判断します。workspace が正常に解決され、test-repair エージェントが他のエージェントを制限することなく SDK 2.1.251 以降を使用できれば完了です。

索引モデルが issue の本文から書いたものです。

説明

hackbot
hackbot_runtime.errors.AgentError: analysis stage failed: API Error: 400 Claude Code 2.1.191 does not support this model; version 2.1.251 or newer is required. Run 'claude update', or update the Claude desktop app, then try again.
uv lock
  × No solution found when resolving dependencies for split (markers: python_full_version >= '3.14' and sys_platform == 'win32'):
  ╰─▶ Because hackbot-agent-bug-fix depends on claude-agent-sdk>=0.1.30,<=0.2.110 and hackbot-agent-test-repair depends on claude-agent-sdk>=2.1.251, we can conclude that hackbot-agent-test-repair and
      hackbot-agent-bug-fix[dev] are incompatible.
      And because your workspace requires hackbot-agent-bug-fix[dev] and hackbot-agent-test-repair, we can conclude that your workspace's requirements are unsatisfiable.

      hint: While the active Python version is 3.13, the resolution failed for other Python versions supported by your project. Consider limiting your project's supported Python versions using
      `requires-python`.

@suhaibmujahid would it make sense for each agent to have its own lock file? There might be some issues with using the runtime API in this case. Capping the SDK for everyone is definintely not a solution. We should aim at always using the latest harness.

主要言語
Python
スター
570
フォーク
351
平均マージ
2日 4時間
マージ済み PR(30日)
82

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

mozilla/bugbug のほかの issue

mozilla/bugbug の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。