Cannot bump claude sdk to 2.1.251 to support Fable
メンテナーはふだん 1 日以内に返信
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 45/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
- 技術スタック
- python
- 領域
- build-system, devtools
調査の方向性
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_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
環境構築
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
mozilla/bugbug のほかの issue
-
hackbot
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
メンテナーはふだん 1 日以内に返信
-
Install `xvfb` in the image for the bug fix agent対応中かも @ayoubdiourin7 が 2 日前に担当しました。 オープンhackbot
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
mozilla/bugbug#6947 · 担当者 1 名 ·
メンテナーはふだん 1 日以内に返信
-
good-first-bug hackbot
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
good-first-bug hackbot
難易度 2/5 1〜3時間 初心者へのやさしさ 65/100
mozilla/bugbug#6918 · コメント 5 件 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
メンテナーはふだん 1 日以内に返信
似ている issue
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
メンテナーはふだん 1 日以内に返信
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
メンテナーはふだん 1 日以内に返信
-
instance instance add
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
searxng/searx-instances#941 · コメント 1 件 ·
-
難易度 1/5 1時間未満 初心者へのやさしさ 92/100
FluidNumerics/fluid-walk-blocker#89 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 84/100
メンテナーはふだん 1 日以内に返信