Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes
Added
refill_threshold以下になると、リーダーが完了済みパートの結果を評価して追加パートを動的に生成。max_partsは同時並行数、refill_thresholdで追加計画のタイミングを制御(最大合計 20 パートまで)team_leader設定を追加し、リサーチの並列実行が可能にapplyPostExecutionPhasesの共通化)addSubMovement)し、TeamLeader の動的パート追加時にもストリーミング出力を表示LineTimeSliceBufferを導入し、並列ストリーミング出力のバッファリングを時間スライスベースで最適化.takt/config.yaml)でmodel指定をサポートChanged
.takt/agents.yaml)からprovider/modelフィールドを削除。エージェントのプロバイダー・モデルはピース側の解決ロジック(CLI → persona_providers → ステップ → ローカル → グローバル)に統一 (表示用と実行用の provider 解決ロジックを一元化する #390)resolveAgentProviderModelに一元化し、ムーブメント解決と同じ優先順位チェーンを使用するよう変更 (Movement-level provider still ignored by AgentRunner despite #351 fix (v0.24.0) #386)movement:startイベントがproviderInfoを含むよう変更し、表示側でのプロバイダー再解決を不要に (表示用と実行用の provider 解決ロジックを一元化する #390)takt listの「Sync with root」を「Merge from root」にリネーム (Rename 'Sync with root' to 'Merge from root' #394)/go要約AIが会話セッションを引き継ぎIssueタイトルが壊れる問題の修正 #368)Fixed
write_testsムーブメントで、テスト対象が未実装の場合にスキップして implement へ進むルールを追加(従来は ABORT になっていた)(default ピースの write_tests ムーブメントでテスト対象が未実装の場合に ABORT になる #396)takt addの GitHub Issue タイトル抽出を改善: Markdown 見出し(h1-h3)を優先的にタイトルとして使用するよう変更(従来は先頭行がそのまま使われていた)(## タスク:/go要約AIが会話セッションを引き継ぎIssueタイトルが壊れる問題の修正 #368)/go要約AIが会話セッションを引き継ぎIssueタイトルが壊れる問題の修正 #368)repertoire addのgh api呼び出しにバッファサイズ上限(100MB)を設定し、大きなリポジトリでのバッファオーバーフローを防止ghユーザー検索が無効な場合にローカルリポジトリへフォールバックするよう修正Internal
team-leader-execution.ts)、集約(team-leader-aggregation.ts)、共通ユーティリティ(team-leader-common.ts)、ストリーミング(team-leader-streaming.ts)に分離more-parts.jsonスキーマとloadMorePartsSchemaローダーを追加Commits
/go要約AIが会話セッションを引き継ぎIssueタイトルが壊れる問題の修正 #368] fix-broken-issue-title-session ([#368] fix-broken-issue-title-session #371)Closes
Closes #386
Closes #396